Voici un tableau de référence des différents fonctions du «Intel C++» (aussi connu sous le nom de built-in functions) :
| Nom | Description |
|---|---|
| ABS | Cette fonction retourne la valeur absolue. |
| ACOS | Cette fonction trigonométrique permet de retourner l'arc cosinus en radian pour une valeur réel de double précision. |
| ACOSD | Cette fonction trigonométrique permet retourner l'arc cosinus en degré pour une valeur réel de double précision. |
| ACOSDF | Cette fonction trigonométrique permet retourner l'arc cosinus en degré pour une valeur réel de simple précision. |
| ACOSDL | Cette fonction trigonométrique permet retourner l'arc cosinus en degré pour une valeur réel de double précision long. |
| ACOSF | Cette fonction trigonométrique permet retourner l'arc cosinus pour une valeur réel de simple précision. |
| ACOSH | Cette fonction trigonométrique retourne l'«ArcCosinus» hyperbolique pour une valeur réel de double précision. |
| ACOSHF | Cette fonction trigonométrique retourne l'«ArcCosinus» hyperbolique pour une valeur réel de simple précision. |
| ACOSL | Cette fonction permet de retourner l'arc cosinus en radian d'un nombre de type de données long double. |
| ASIN | Cette fonction trigonométrique retourne l'«ArcSinus» pour une valeur réel de double précision. |
| ASINF | Cette fonction trigonométrique retourne l'«ArcSinus» pour une valeur réel de simple précision. |
| ASINH | Cette fonction trigonométrique permet de retourner l'«ArcSinus» hyperbolique avec une valeur réel de double précision. |
| ASINHF | Cette fonction trigonométrique permet de retourner l'«ArcSinus» hyperbolique avec une valeur réel de simple précision. |
| ATAN | Cette fonction trigonométrique retourne l'«ArcTangente» pour une valeur réel de double précision. |
| ATANF | Cette fonction trigonométrique retourne l'«ArcTangente» pour une valeur réel de simple précision. |
| ATANH | Cette fonction trigonométrique permet de retourner l'«ArcTangente» hyperbolique avec un nombre réel de double précision. |
| ATANHF | Cette fonction trigonométrique permet de retourner l'«ArcTangente» hyperbolique avec un nombre réel de simple précision. |
| CABS | Cette fonction permet de demander la valeur absolue d'un nombre complexe réel de double précision. |
| CABSF | Cette fonction permet de demander la valeur absolue d'un nombre complexe réel de simple précision. |
| CEIL | Cette fonction retourne la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre réel de double précision. |
| CEILF | Cette fonction retourne la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre réel de simple précision. |
| COS | Cette fonction trigonométrique retourne le «Cosinus» pour une valeur réel de double précision. |
| COSF | Cette fonction trigonométrique retourne le «Cosinus» pour une valeur réel de simple précision. |
| COSH | Cette fonction trigonométrique retourne le «Cosinus» hyperbolique pour une valeur réel de double précision. |
| COSHF | Cette fonction trigonométrique retourne le «Cosinus» hyperbolique pour une valeur réel de simple précision. |
| EXP | Cette fonction calcul l'exponentiel de la valeur spécifié pour une valeur réel de double précision. |
| EXPF | Cette fonction calcul l'exponentiel de la valeur spécifié pour une valeur réel. |
| FABS | Cette fonction calcul la valeur absolue d'un nombre réel de double précision. |
| FABSF | Cette fonction calcul la valeur absolue d'un nombre réel de simple précision. |
| FLOOR | Cette fonction retourne la valeur minimale d'un nombre, soit l'entier le plus proche inférieur ou égal au nombre réel de double précision. |
| FLOORF | Cette fonction retourne la valeur minimale d'un nombre, soit l'entier le plus proche inférieur ou égal au nombre réel de simple précision. |
| FMOD | Cette fonction retourne le reste d'une division de a/b pour des valeurs réels de double précision. |
| FMODF | Cette fonction retourne le reste d'une division de a/b pour des valeurs réels de simple précision. |
| HYPOT | Cette fonction permet d'effectuer le calcul de la longueur de l'hypoténuse pour une valeur réel de double précision. |
| HYPOTF | Cette fonction permet d'effectuer le calcul de la longueur de l'hypoténuse pour une valeur réel de simple précision. |
| LABS | Cette fonction retourne la valeur absolue d'un entier de type «long». |
| LOG | Cette fonction retourne le logarithme naturel ou népérien pour une valeur réel de double précision. |
| LOG10 | Cette fonction retourne le logarithme décimal pour une valeur réel de double précision. |
| LOG10F | Cette fonction retourne le logarithme décimal pour une valeur réel de simple précision. |
| LOGF | Cette fonction retourne le logarithme naturel ou népérien pour une valeur réel de simple précision. |
| MEMCMP | Cette fonction permet de rechercher un tampon de recherche dans le tampon de données d'octets spécifiés. |
| MEMCPY | Cette fonction permet de copier un tampon source dans un tampon de destination de «n» octets. |
| MEMSET | Cette fonction permet de remplir avec un caractère un tampon d'octets spécifiés. |
| POW | Cette fonction retourne le calcul de x à la puissance y pour des valeurs réels de double précision. |
| POWF | Cette fonction retourne le calcul de x à la puissance y pour des valeurs réels de simple précision. |
| RINT | Cette fonction permet d'effectuer le calcul de valeur intégrale représenté par la valeur réel de double précision spécifié en utilisant le mode d'arrondissement IEEE. |
| RINTF | Cette fonction permet d'effectuer le calcul de valeur intégrale représenté par la valeur réel de simple précision spécifié en utilisant le mode d'arrondissement IEEE. |
| SIN | Cette fonction trigonométrique retourne le «Sinus» de valeur réel de double précision. |
| SINF | Cette fonction trigonométrique retourne le «Sinus» de valeur réel de simple précision. |
| SINH | Cette fonction trigonométrique retourne le «Sinus» hyperbolique pour une valeur réel de double précision. |
| SINHF | Cette fonction trigonométrique retourne le «Sinus» hyperbolique pour une valeur réel de simple précision. |
| SQRTF | Cette fonction retourne la racine carrée du nombre réel de simple précision. |
| STRCAT | Cette fonction permet la concaténation de chaînes. |
| STRCMP | Cette fonction effectue la comparaison de deux chaînes de caractères. |
| STRCPY | Cette fonction effectue la copie d'une chaîne de caractères dans une autre chaîne de caractères. |
| STRLEN | Cette fonction permet de calculer la longueur de la chaîne de caractères. |
| STRNCMP | Cette fonction permet de comparer les «n» premiers caractères de la chaîne de caractères spécifié à la chaîne de caractères spécifié. |
| STRNCPY | Cette fonction permet de copier les «n» premiers caractères de la chaîne de caractères spécifié à la chaîne de caractères spécifié. |
| TAN | Cette fonction trigonométrique retourne la «tangente» pour une valeur réel de double précision. |
| TANF | Cette fonction trigonométrique retourne la «tangente» pour une valeur réel de simple précision. |
| TANH | Cette fonction trigonométrique retourne la «tangente» hyperbolique pour une valeur réel de double précision. |
| TANHF | Cette fonction trigonométrique retourne la «tangente» hyperbolique pour une valeur réel de simple précision. |
| _ABNORMAL_TERMINATION | Cette fonction permet de terminer les gestionnaires. |
| _ALLOCA | Cette fonction permet d'effectuer de l'allocation de mémoire en octets directement sur la pile du programme en cours. |
| _BIT_SCAN_FORWARD | Cette fonction permet de demander le bit à la position spécifié de l'ensemble le plus significatif. |
| _BIT_SCAN_REVERSE | Cette fonction permet de demander le bit à la position spécifié de l'ensemble le moins significatif. |
| _BSWAP | Cette fonction permet d'inverser l'ordre des octets. |
| _DISABLE | Cette fonction permet de désactiver les interruptions. |
| _ENABLE | Cette fonction permet d'activer les interruptions. |
| _EXCEPTION_CODE | Cette fonction permet de demander le code d'exception. |
| _EXCEPTION_INFO | Cette fonction permet de demander les informations d'exception. |
| _IN_BYTE | Cette fonction permet de lire un octet au port d'entrée/sortie du microprocesseur. |
| _IN_DWORD | Cette fonction permet de lire un double mot au port d'entrée/sortie du microprocesseur. |
| _IN_WORD | Cette fonction permet de lire un mot au port d'entrée/sortie du microprocesseur. |
| _INP | Cette fonction permet de lire un octet au port d'entrée/sortie du microprocesseur. |
| _INPD | Cette fonction permet de lire un double mot au port d'entrée/sortie du microprocesseur. |
| _INPW | Cette fonction permet de lire un mot au port d'entrée/sortie du microprocesseur. |
| _LROTL | Cette fonction permet d'effectuer une rotation vers la gauche d'une valeur naturel 64 bits du nombre de position spécifié. |
| _LROTR | Cette fonction permet d'effectuer une rotation vers la droite d'une valeur naturel 64 bits du nombre de position spécifié. |
| _OUT_BYTE | Cette fonction permet d'écrire un octet au port d'entrée/sortie du microprocesseur. |
| _OUT_DWORD | Cette fonction permet d'écrire un double mot au port d'entrée/sortie du microprocesseur. |
| _OUT_WORD | Cette fonction permet d'écrire un mot au port d'entrée/sortie du microprocesseur. |
| _OUTP | Cette fonction permet d'écrire un octet au port d'entrée/sortie du microprocesseur. |
| _OUTPD | Cette fonction permet d'écrire un double mot au port d'entrée/sortie du microprocesseur. |
| _OUTPW | Cette fonction permet d'écrire un mot au port d'entrée/sortie du microprocesseur. |
| _POPCNT32 | Cette fonction permet de demander le nombre de bits dans l'ensemble spécifié. |
| _RDPMC | Cette fonction permet de demander la valeur du compteur de performance spécifié. |
| _RDTSC | Cette fonction permet de demander la valeur courante du compteur de temps en 64 bits. |
| _ROTL | Cette fonction permet d'effectuer une rotation vers la gauche d'une valeur naturel 32 bits du nombre de position spécifié. |
| _ROTR | Cette fonction permet d'effectuer une rotation vers la gauche d'une valeur naturel 16 bits du nombre de position spécifié. |
| _ROTWL | Cette fonction permet d'effectuer une rotation vers la gauche d'une valeur naturel 16 bits du nombre de position spécifié. |
| _ROTWR | Cette fonction permet d'effectuer une rotation vers la droite d'une valeur naturel 16 bits du nombre de position spécifié. |
| _SETJMP | Cette fonction effectue la sauvegarde de la pile sans effectuer la gestion de la terminaison du gestionnaire. |
| _STRSET | Cette fonction permet de fixer tous les caractères dans une chaîne de caractères avec une valeur fixe. |
| _XBEGIN | Cette fonction permet d'indiquer le début d'une région de code de mémoire transactionnelle restreinte (RTM) et retourne une valeur indiquant l'état. |
| __CPUID | Cette fonction permet d'envoyer une requête pour demander les informations à propos du type de microprocesseur et les suppléments supportés. |
| ... | ... |
Dernière mise à jour : Dimanche, le 13 mai 2018