Voici un tableau de référence des différents fonctions du «C++Builder» (aussi connu sous le nom de built-in functions) :
| Nom | Description |
|---|---|
| abort | Cette fonction permet d'interrompre l'exécution du programme de façon anormale. |
| abs | Cette fonction permet de retourner la valeur absolue. |
| access | Cette fonction permet de fixer le mode d'accès d'une fichier. |
| acos | Cette fonction trigonométrique permet de retourner l'arc cosinus avec un type de données réel de double précision. |
| acosl | Cette fonction trigonométrique permet de retourner l'arc cosinus avec un type de données réel de double précision long. |
| alloca | Cette fonction permet d'effectuer de l'allocation de mémoire en octets directement sur la pile du programme en cours. |
| asctime | Cette fonction permet de convertir l'heure en chaîne de caractères. |
| asin | Cette fonction trigonométrique permet de retourne l'arc sinus avec un type de données réel de double précision. |
| asinl | Cette fonction trigonométrique permet de retourne l'arc sinus avec un type de données réel de double précision long. |
| assert | Cette fonction permet de vérifier le programme. |
| atan | Cette fonction trigonométrique permet de retourner l'arc tangente avec un type de données réel de double précision. |
| atan2 | Cette fonction trigonométrique permet de retourner l'arc tangente de Y/X avec un type de données réel de double précision. |
| atan2l | Cette fonction trigonométrique permet de retourner l'arc tangente de Y/X avec un type de données réel de double précision long. |
| atanl | Cette fonction trigonométrique permet de retourner l'arc tangente avec un type de données réel de double précision long. |
| atexit | Cette fonction doit être appelé à la fin d'un programme pour le terminer. |
| atof | Cette fonction permet de convertir une chaîne de caractères en un type de données «float». |
| atoi | Cette fonction permet de convertir une chaîne de caractères en un type de données «int». |
| atol | Cette fonction permet de convertir une chaîne de caractères en un type de données «long». |
| bsearch | Cette fonction permet d'effectuer une recherche binaire (dichotomique) dans un tableau. |
| cabs | Cette fonction permet de retourner la valeur absolue d'un nombre complexe avec un type de données réel de double précision. |
| cabsl | Cette fonction permet de retourner la valeur absolue d'un nombre complexe avec un type de données réel de double précision long. |
| calloc | Cette fonction permet d'effectuer une réservation de n*taille d'octets de mémoire dynamique. |
| ceil | Cette fonction permet de retourner la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre avec un type de données réel de double précision. |
| ceill | Cette fonction permet de retourner la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre avec un type de données réel de double précision long. |
| cgets | Cette fonction permet d'effectuer la lecture d'une chaîne de caractères à partir du clavier. |
| chdir | Cette fonction permet de changer de répertoire courant. |
| chmod | Cette fonction permet de fixer le mode d'accès d'un fichier. |
| chsize | Cette fonction permet de fixer une taille en octets à un fichier. |
| clearerr | Cette fonction permet d'éliminer les indices d'erreurs et de fin de fichier. |
| clock | Cette fonction permet d'indiquer le temps que l'ordinateur a utilisé depuis le début de son exécution. |
| close | Cette fonction permet de fermer un fichier. |
| closedir | Cette fonction permet de fermer un flux de données de répertoire. |
| clreol | Cette fonction permet d'effacer la fin de ligne dans une fenêtre texte. |
| clrscr | Cette fonction permet d'effacer la fenêtre texte. |
| cos | Cette fonction trigonométrique permet de retourner le cosinus avec un type de données réel de double précision. |
| cosh | Cette fonction trigonométrique permet de retourner le cosinus hyperbolique avec un type de données réel de double précision. |
| cosl | Cette fonction trigonométrique permet de retourner le cosinus avec un type de données réel de double précision long. |
| coshl | Cette fonction trigonométrique permet de retourner le cosinus hyperbolique avec un type de données réel de double précision long. |
| cprintf | Cette fonction permet d'effectuer l'écriture de texte selon un certain format sur la console. |
| cputs | Cette fonction permet d'effectuer l'écriture d'une chaîne de caractères sur la console. |
| creatnew | Cette fonction permet de créer un fichier avec un attribut spécifié. |
| creattemp | Cette fonction permet de créer un fichier unique temporaire avec le chemin spécifié. |
| cscanf | Cette fonction permet la lecture de texte suivant un certain format dans une console standard. |
| ctime | Cette fonction permet de convertir une heure sous forme de chaîne de caractères. |
| delline | Cette fonction permet d'effacer des lignes dans la fenêtre texte. |
| difftime | Cette fonction permet de calculer la différence entre deux dates en secondes. |
| disable | Cette fonction permet d'interdire temporaire les interruptions non masquable. |
| div | Cette fonction permet de retourner le quotient et le reste séparément en effectuant la division a par b. |
| dostounix | Cette fonction permet de convertir la date et l'heure en un format de temps du système d'exploitation UNIX. |
| dup | Cette fonction permet de dupliquer l'identificateur de fichier. |
| dup2 | Cette fonction permet de dupliquer l'identificateur de fichier par un autre identificateur de fichier. |
| ecvt | Cette fonction permet de convertir un nombre à virgule flottante en une chaîne de caractères. |
| enable | Cette fonction permet d'autoriser les interruptions non masquable. |
| eof | Cette fonction permet d'indiquer si la fin du fichier est atteint. |
| execl | Cette fonction permet d'exécuter un processus enfant avec une liste de paramètres. |
| execle | Cette fonction permet d'exécuter un processus enfant avec une liste de paramètres et ses variables d'environnement. |
| execlp | Cette fonction permet d'exécuter un processus enfant avec une liste de paramètres et en recherchant le programme dans la variable d'environnement «PATH». |
| execlpe | Cette fonction permet d'exécuter un processus enfant avec une liste de paramètres et ses variables d'environnement et en recherchant le programme dans la variable d'environnement «PATH». |
| execv | Cette fonction permet d'exécuter un processus enfant avec un tableau de paramètres. |
| execve | Cette fonction permet d'exécuter un processus enfant avec un tableau de paramètres et ses variables d'environnement. |
| execvpe | Cette fonction permet d'exécuter un processus enfant avec un tableau de paramètres et ses variables d'environnement et en recherchant le programme dans la variable d'environnement «PATH». |
| exit | Cette fonction permet de mettre fin à l'exécution d'un programme avec une valeur de retour. |
| exp | Cette fonction permet de calculer l'exponentiel de la valeur spécifié avec un type de données réel de double précision. |
| expl | Cette fonction permet de calculer l'exponentiel de la valeur spécifié avec un type de données réel de double précision long. |
| fabs | Cette fonction permet de calculer la valeur absolue d'un nombre réel de double précision. |
| fabsl | Cette fonction permet de calculer la valeur absolue d'un nombre réel de double précision long. |
| fclose | Cette fonction permet d'effectuer la fermeture d'un fichier. |
| fcvt | Cette fonction permet de convertir un nombre à virgule flottante en une chaîne de caractères. |
| fdopen | Cette fonction permet d'associer un identificateur de fichier Handle à un identificateur de fichier standard. |
| feof | Cette fonction permet d'indiquer si la fin du fichier est atteint. |
| ferror | Cette fonction permet de retourner le code d'erreur d'entrée/sortie du fichier. |
| fflush | Cette fonction permet de vider le tampon du fichier. |
| fgetc | Cette fonction permet d'effectuer la lecture d'un caractère dans un fichier. |
| fgetchar | Cette fonction permet d'effectuer la lecture d'un caractère à partir de la console standard. |
| fgetpos | Cette fonction permet de demander la position du pointeur dans un fichier. |
| fgets | Cette fonction permet d'effectuer la lecture d'une chaîne de caractères dans un fichier. |
| filelength | Cette fonction permet de demander la taille de l'identificateur de fichier spécifié. |
| fileno | Cette fonction permet de demander l'identificateur d'un fichier. |
| findfirst | Cette fonction permet de rechercher le premier occurrence (fichier ou répertoire) contenu dans un répertoire de fichier spécifier. |
| findnext | Cette fonction permet de rechercher l'occurrence suivant (fichier ou répertoire) contenu dans un répertoire de fichier. |
| floor | Cette fonction permet de retourner la valeur minimale d'un nombre, soit l'entier le plus proche inférieur ou égal au nombre avec un type de données réel de double précision. |
| floorl | Cette fonction permet de retourner la valeur minimale d'un nombre, soit l'entier le plus proche inférieur ou égal au nombre avec un type de données réel de double précision long. |
| fmod | Cette fonction permet de retourner le reste d'une division de a/b avec un type de données réel de double précision. |
| fmodl | Cette fonction permet de retourner le reste d'une division de a/b avec un type de données réel de double précision long. |
| fnmerge | Cette fonction permet de fusionner un répertoire, un nom de fichier et son extension en un chemin complet. |
| fnsplit | Cette fonction permet d'extraire l'extension, le nom et le chemin d'un fichier contenu dans le nom spécifier en utilisant des chaînes de caractères ASCIZ. |
| fopen | Cette fonction permet d'effectuer l'ouverture d'un fichier. |
| fprintf | Cette fonction permet d'effectuer l'écriture de texte selon un certain format dans un fichier. |
| fputc | Cette fonction permet d'effectuer l'écriture de caractère dans un fichier. |
| fputchar | Cette fonction permet d'effectuer l'écriture de caractère sur la console. |
| fputs | Cette fonction permet d'effectuer l'écriture d'une chaîne de caractères dans un fichier. |
| fread | Cette fonction permet d'effectuer la lecture d'un bloc de mémoire dans un fichier. |
| free | Cette fonction permet de libérer un bloc de mémoire. |
| freopen | Cette fonction permet de fermer le fichier et réouvre un fichier en lui affectant un pointeur. |
| frexp | Cette fonction permet d'effectuer la séparation de la mantisse et de l'exposant avec un type de données réel de double précision. |
| frexpl | Cette fonction permet d'effectuer la séparation de la mantisse et de l'exposant avec un type de données réel de double précision long. |
| fscanf | Cette fonction permet la lecture de texte suivant un certain format dans un fichier. |
| fseek | Cette fonction permet de fixer la position du pointeur de fichier. |
| fsetpos | Cette fonction permet de fixer la position absolue du pointeur de fichier. |
| fstat | Cette fonction permet de demander divers informations sur un identificateur de fichier. |
| ftell | Cette fonction permet de demander la position du pointeur de fichier. |
| ftime | Cette fonction permet de retourner l'heure courante. |
| fwrite | Cette fonction permet d'effectuer l'écriture d'un bloc de mémoire dans un fichier. |
| gcvt | Cette fonction permet de convertir un nombre à virgule flottante en une chaîne de caractères. |
| geninterrupt | Cette fonction permet d'appel une interruption avec les valeurs courante dans les registres du microprocesseur. |
| getc | Cette fonction permet d'effectuer la lecture d'un caractère dans un fichier. |
| getch | Cette fonction permet d'effectuer la lecture d'un caractère à partir du clavier. |
| getchar | Cette fonction permet d'effectuer la lecture d'un caractère à partir de la console standard. |
| getche | Cette fonction permet d'effectuer la lecture d'un caractère à partir du clavier et affiche le caractère à l'écran. |
| getcurdir | Cette fonction permet de demander le répertoire de travail courant pour l'unité de disque spécifié. |
| getcwd | Cette fonction permet de demander le répertoire courant. |
| getdate | Cette fonction permet de retourner la date courante. |
| getdfree | Cette fonction permet de retourner l'espace de libre sur l'unité de disque spécifié. |
| getdisk | Cette fonction permet de retourner l'unité de disque courante. |
| getenv | Cette fonction permet d'effectuer la lecture d'une variable d'environnement du système d'exploitation. |
| getftime | Cette fonction permet de demander la date et l'heure de la dernière modification d'un fichier. |
| getpass | Cette fonction permet d'effectuer la lecture d'un mot de passe. |
| getpid | Cette fonction permet de demander le numéro de l'identificateur de processus (PID) pour le processus appelant. |
| gets | Cette fonction permet d'effectuer la lecture d'une chaîne de caractères à partir de la console standard. |
| gettext | Cette fonction permet de sauvegarder une région d'un écran de texte. |
| gettextinfo | Cette fonction permet de demander les informations du mode vidéo texte. |
| gettime | Cette fonction permet de retourner l'heure courante. |
| getw | Cette fonction permet d'effectuer la lecture d'un mot (2 octets) dans un fichier. |
| gmtime | Cette fonction permet de convertir des secondes en date et heure. |
| gotoxy | Cette fonction permet de fixer l'emplacement du curseur dans une fenêtre texte. |
| heapcheck | Cette fonction permet de vérifier la mémoire de tas. |
| heapcheckfree | Cette fonction permet de vérifier les blocs de libres dans la mémoire de tas pour une valeur constante. |
| heapchecknode | Cette fonction permet de vérifier un simple noeud dans la mémoire de tas. |
| heapfillfree | Cette fonction permet de remplir les blocs libres dans la mémoire de tas avec une valeur constante. |
| heapwalk | Cette fonction permet de parcourir la mémoire de tas, noeud par noeud. |
| highvideo | Cette fonction permet de sélectionner la couleur en haute intensité pour l'affichage des prochains caractères. |
| hypot | Cette fonction permet de calculer la longueur de l'hypoténuse d'un triangle avec un type de données réel de double précision. |
| hypotl | Cette fonction permet de calculer la longueur de l'hypoténuse d'un triangle avec un type de données réel de double précision long. |
| insline | Cette fonction permet d'insérer une ligne blanche dans une fenêtre de texte. |
| isatty | Cette fonction permet de demander si un identificateur de fichier est un périphérique système (Clavier, Écran, Imprimante, Port série,...). |
| isalnum | Cette fonction permet d'indiquer si le caractère est alphanumérique (A à Z et a à z). |
| isalpha | Cette fonction permet d'indiquer si le caractère est alphabétique (A à Z et a à z). |
| isascii | Cette fonction permet d'indiquer si le caractère spécifié est situé entre le code ASCII 0 et 127. |
| iscntrl | Cette fonction permet d'indiquer si le caractère est un caractère de contrôle. |
| isdigit | Cette fonction permet d'indiquer si le caractère est un nombre. |
| isgraph | Cette fonction permet d'indiquer si le caractère est un caractère graphique. |
| islower | Cette fonction permet d'indiquer si le caractère est une lettre minuscule. |
| isprint | Cette fonction permet d'indiquer si le caractère est imprimable. |
| ispunct | Cette fonction permet d'indiquer si le caractère est un signe de ponctuation (!,?,...). |
| isspace | Cette fonction permet d'indiquer si le caractère est un espace. |
| isupper | Cette fonction permet d'indiquer si le caractère est une lettre majuscule. |
| isxdigit | Cette fonction permet d'indiquer si le caractère est un nombre hexadécimal (0 à F). |
| itoa | Cette fonction permet de convertir une valeur entière en une chaîne de caractères. |
| kbhit | Cette fonction permet d'indiquer si l'utilisateur a appuyé sur une touche du clavier. |
| labs | Cette fonction permet de retourner la valeur absolue d'un entier de type de données «long». |
| ldexp | Cette fonction permet de retourner la valeur de produit par la puissance 2 avec un type de données réel de double précision. |
| ldexpl | Cette fonction permet de retourner la valeur de produit par la puissance 2 avec un type de données réel de double précision long. |
| ldiv | Cette fonction permet de retourner le reste et le quotient séparément en effectuant de division de a par b. |
| lfind | Cette fonction permet d'effectuer une recherche selon une méthode linéaire dans le tableau spécifié. |
| localeconv | Cette fonction permet de demander les informations de format numérique du poste de travail local. |
| localtime | Cette fonction permet de convertir des secondes en date et heure. |
| lock | Cette fonction permet de verrouiller l'accès d'une zone dans un fichier. |
| locking | Cette fonction permet de verrouiller ou déverrouiller l'accès d'une région avec un identificateur de fichier. |
| log | Cette fonction permet de retourner le logarithme naturel ou népérien avec un type de données réel de double précision. |
| log10 | Cette fonction permet de retourner le logarithme décimal avec un type de données réel de double précision. |
| log10l | Cette fonction permet de retourner le logarithme décimal avec un type de données réel de double précision long. |
| logl | Cette fonction permet de retourner le logarithme naturel ou népérien avec un type de données réel de double précision long. |
| longjmp | Cette fonction permet d'effectuer la restauration de la pile dans un saut non local. |
| lowvideo | Cette fonction permet de sélectionner la couleur en basse intensité pour l'affichage des prochains caractères. |
| lsearch | Cette fonction permet d'effectuer une recherche selon une méthode linéaire dans le tableau spécifié et si la valeur recherché n'est pas trouvé, elle l'ajoute à la fin du tableau. |
| lseek | Cette fonction permet de fixer la position du pointeur avec un identificateur de fichier. |
| ltoa | Cette fonction permet de convertir une valeur entière «long» en une chaîne de caractères. |
| malloc | Cette fonction permet d'effectuer l'allocation de mémoire dynamique du nombres octets spécifiés. |
| max | Cette fonction permet de retourner la valeur maximal d'un ensemble de données. |
| mblen | Cette fonction permet de retourner la longueur d'une chaîne de caractères de format Unicode ou multi-octets. |
| mbstowcs | Cette fonction permet de convertir une chaîne de caractères de format multi-octets en Unicode. |
| mbtowc | Cette fonction permet de convertir une chaîne de caractères de format multi-octets en Unicode. |
| memccpy | Cette fonction permet de copier un tampon source dans un tampon de destination de «n» octets et arrête la copie si le caractère spécifié est rencontré. |
| memchr | Cette fonction permet de rechercher un caractère dans le tampon dans le nombre d'octets spécifiés. |
| memcmp | Cette fonction permet de rechercher un tampon de recherche dans le tampon de données avec le nombre d'octets spécifiés. |
| memcpy | Cette fonction permet de copier un tampon source dans un tampon de destination avec le nombre d'octets spécifiés. |
| memicmp | Cette fonction permet de rechercher un tampon de recherche dans le tampon de données avec le nombre d'octets spécifiés sans tenir compte des différences entre majuscule et minuscule. |
| memmove | Cette fonction permet de copier un tampon source dans un tampon de destination avec le nombre d'octets spécifiés. |
| memset | Cette fonction permet de remplir avec un caractère un tampon avec le nombre d'octets spécifiés. |
| min | Cette fonction permet de retourner la valeur minimal d'un ensemble de données. |
| mkdir | Cette fonction permet de créer un nouveau répertoire. |
| mktemp | Cette fonction permet de générer un nom de fichier temporaire basé sur un gabarit spécifié. |
| mktime | Cette fonction permet de convertir des heures local en heures normalisé. |
| modf | Cette fonction permet de transformer un nombre réel en partie entière et en décimal (fraction) avec un type de données réel de double précision. |
| modfl | Cette fonction permet de transformer un nombre réel en partie entière et en décimal (fraction) avec un type de données réel de double précision long. |
| movetext | Cette fonction permet de copier une zone rectangulaire d'écran dans une autre zone. |
| movmem | Cette fonction permet de copier une bloc de mémoire de la taille spécifiés en octets. |
| normvideo | Cette fonction permet de sélectionner l'affichage des prochains caractères en intensité normal. |
| open | Cette fonction permet d'ouvrir un fichier. |
| opendir | Cette fonction permet d'ouvrir un flux de données de répertoire pour la lecture. |
| perror | Cette fonction permet d'envoyer un message d'erreur sur la sortie standard d'erreur. |
| poly | Cette fonction permet d'effectuer l'évaluation d'une formule de polynomial avec un type de données réel de double précision. |
| polyl | Cette fonction permet d'effectuer l'évaluation d'une formule de polynomial avec un type de données réel de double précision long. |
| pow | Cette fonction permet de retourner le calcul de x à la puissance y avec un type de données réel de double précision. |
| powl | Cette fonction permet de retourner le calcul de x à la puissance y avec un type de données réel de double précision long. |
| pow10 | Cette fonction permet de retourner le calcul de 10 à la puissance spécifié avec un type de données réel de double précision. |
| pow10l | Cette fonction permet de retourner le calcul de 10 à la puissance spécifié avec un type de données réel de double précision long. |
| printf | Cette fonction permet d'effectuer l'écriture de texte selon un certain format sur la console. |
| putc | Cette fonction permet d'effectuer l'écriture de caractère dans un fichier. |
| putch | Cette fonction permet d'effectuer l'écriture de caractère à l'écran. |
| putchar | Cette fonction permet d'effectuer l'écriture de caractère sur la console. |
| putenv | Cette fonction permet d'ajouter une variable d'environnement au système d'exploitation. |
| puts | Cette fonction permet d'effectuer l'écriture d'une chaîne de caractères sur la console. |
| puttext | Cette fonction permet d'afficher le contenu d'un tampon d'une sauvegarde d'écran de texte dans la zone spécifié. |
| putw | Cette fonction permet d'effectuer l'écriture d'un mot dans un fichier. |
| qsort | Cette fonction permet d'effectuer une tri d'un tableau avec la méthode «QuickSort». |
| raise | Cette fonction permet d'envoyer un signal au programme s'exécutant. |
| rand | Cette fonction permet de retourner un nombre pseudo-aléatoire entier. |
| random | Cette fonction permet de retourner un nombre pseudo-aléatoire entier dans l'intervalle spécifié. |
| randomize | Cette fonction permet d'initialiser le générateur de nombre pseudo-aléatoire. |
| read | Cette fonction permet d'effectuer la lecture d'un fichier. |
| readdir | Cette fonction permet d'effectuer la lecture de l'entrée courante dans une flux de données de répertoire. |
| realloc | Cette fonction permet de changer la taille d'un bloc de mémoire dynamique. |
| remove | Cette fonction permet d'effacer un fichier. |
| rename | Cette fonction permet de renommer un fichier. |
| rewind | Cette fonction permet de ramener le pointeur de fichier au début de ce fichier. |
| rewinddir | Cette fonction permet de réinitialiser le flux de données de répertoire à sa première entrée. |
| rmdir | Cette fonction permet de supprimer un répertoire. |
| scanf | Cette fonction permet la lecture de texte suivant un certain format dans une console standard. |
| searchpath | Cette fonction permet de rechercher le chemin du système d'exploitation pour un fichier. |
| setbuf | Cette fonction permet de créer un tampon de fichier. |
| setdate | Cette fonction permet de fixer la date courante. |
| setdisk | Cette fonction permet de fixer l'unité de disque courante. |
| setftime | Cette fonction permet de fixer la date et l'heure de la dernière modification d'un fichier. |
| setjmp | Cette fonction permet d'effectuer la sauvegarde de la pile en fixant un saut non local. |
| setlocale | Cette fonction permet de fixer ou demander les informations régionales. |
| setmem | Cette fonction permet d'associer une valeur à un intervalle de mémoire. |
| setmode | Cette fonction permet de fixer le mode d'un identificateur de fichier. |
| settime | Cette fonction permet de fixer l'heure courante. |
| setvbuf | Cette fonction permet de contrôler la taille d'un tampon du type de tamporisation du fichier. |
| set_new_handler | Cette fonction permet de déterminer quelle fonction est appelée lorsqu'une nouvelle demande de mémoire échoue. |
| signal | Cette fonction permet d'effectuer un traitement de signal. |
| sin | Cette fonction trigonométrique permet de retourner le sinus avec un type de données réel de double précision. |
| sinl | Cette fonction trigonométrique permet de retourner le sinus avec un type de données réel de double précision long. |
| sinh | Cette fonction trigonométrique permet de retourner le sinus hyperbolique avec un type de données réel de double précision. |
| sinhl | Cette fonction trigonométrique permet de retourner le sinus hyperbolique avec un type de données réel de double précision long. |
| sleep | Cette fonction permet de suspendre l'exécution du programme par l'intervalle de temps en secondes spécifiés. |
| sopen | Cette fonction permet d'ouvrir un fichier en mode partagé. |
| spawnl | Cette fonction permet d'exécuter un processus enfant avec une liste de paramètres. |
| spawnle | Cette fonction permet d'exécuter un processus enfant avec une liste de paramètres et ses variables d'environnement. |
| spawnlp | Cette fonction permet d'exécuter un processus enfant avec une liste de paramètres et en recherchant le programme dans la variable d'environnement «PATH». |
| spawnlpe | Cette fonction permet d'exécuter un processus enfant avec une liste de paramètres et ses variables d'environnement et en recherchant le programme dans la variable d'environnement «PATH». |
| spawnv | Cette fonction permet d'exécuter un processus enfant avec un tableau de paramètres. |
| spawnve | Cette fonction permet d'exécuter un processus enfant avec un tableau de paramètres et ses variables d'environnement. |
| spawnvp | Cette fonction permet d'exécuter un processus enfant avec un tableau de paramètres et en recherchant le programme dans la variable d'environnement «PATH». |
| spawnvpe | Cette fonction permet d'exécuter un processus enfant avec un tableau de paramètres et ses variables d'environnement et en recherchant le programme dans la variable d'environnement «PATH». |
| sprintf | Cette fonction permet d'effectuer l'écriture de texte selon un certain format à partir d'un tampon. |
| sqrt | Cette fonction permet de retourner la racine carré du nombre spécifié avec un type de données réel de double précision. |
| sqrtl | Cette fonction permet de retourner la racine carré du nombre spécifié avec un type de données réel de double précision long. |
| srand | Cette fonction permet d'initialiser le générateur de nombre aléatoire. |
| sscanf | Cette fonction permet la lecture de texte suivant un certain format à partir d'un tampon. |
| stat | Cette fonction permet de retourner divers informations sur un identificateur sur le nom de fichier. |
| stime | Cette fonction permet de fixer la date et l'heure du système. |
| stpcpy | Cette fonction permet de copier une chaîne de caractères dans une autre chaîne de caractères. |
| strcat | Cette fonction permet la concaténation de chaînes de caractères. |
| strchr | Cette fonction permet d'effectuer la recherche du premier caractère spécifié dans la chaîne de caractères spécifiés. |
| strcmp | Cette fonction permet d'effectuer la comparaison de deux chaînes de caractères. |
| strcmpi | Cette fonction permet d'effectuer la comparaison de deux chaînes de caractères sans distinction entre les minuscules et majuscules. |
| strcoll | Cette fonction permet de comparer deux chaînes de caractères en format locale sans effectuer de différence entre les majuscules ou les minuscules. |
| strcpy | Cette fonction permet d'effectuer la copie d'une chaîne de caractères dans une autre chaîne de caractères. |
| strcspn | Cette fonction permet d'effectuer la recherche de la sous-chaîne de caractères «str1» ne contenant aucun des caractères contenu dans «str2». |
| strdup | Cette fonction permet d'allouer en mémoire une chaîne de caractères spécifié. |
| strerror | Cette fonction permet de pointer sur le message d'erreur correspondant au numéro spécifié. |
| strftime | Cette fonction permet d'effectuer la conversion des informations de date et de l'heure en une chaîne de caractères. |
| stricmp | Cette fonction permet d'effectuer la comparaison de deux chaînes de caractères sans distinction entre les minuscules et majuscules. |
| strlen | Cette fonction permet de calculer la longueur de la chaîne de caractères. |
| strlwr | Cette fonction permet de transformer en minuscule une chaîne de caractères. |
| strncat | Cette fonction permet d'ajouter les «n» premiers caractères de la chaîne de caractères «str1» à la chaîne de caractères «str2». |
| strncmp | Cette fonction permet de comparer les «n» premiers caractères de la chaîne de caractères «str1» à la chaîne de caractères «str2». |
| strncmpi | Cette fonction permet de comparer les «n» premiers caractères de la chaîne de caractères «str1» à la chaîne de caractères «str2» sans distinction entre les minuscules et majuscules. |
| strncpy | Cette fonction permet de copier les «n» premiers caractères de la chaîne de caractères «str1» à la chaîne de caractères «str2». |
| strnicmp | Cette fonction permet de comparer les «n» premiers caractères de la chaîne de caractères «str1» à la chaîne de caractères «str2» sans distinction entre les minuscules et majuscules. |
| strnset | Cette fonction permet de copier un caractère le nombre de fois spécifié dans une chaîne de caractères. |
| strpbrk | Cette fonction permet d'effectuer la recherche dans la chaîne de caractères «source» de la chaîne de caractères «accept». |
| strrchr | Cette fonction permet d'effectuer la recherche du dernière caractère «c» dans la chaîne de caractères «str». |
| strrev | Cette fonction permet d'inverser l'ordre de chacun des caractères de la chaîne de caractères. |
| strset | Cette fonction permet de remplacer chacun des caractères de la chaîne de caractères par le caractère spécifié. |
| strspn | Cette fonction permet d'effectuer le calcul de la longueur de la chaîne de caractères «str1» dans lequel sont compris des caractères de la chaîne de caractères «str2». |
| strstr | Cette fonction permet de rechercher la chaîne de caractères «str2» dans la chaîne de caractères «str1». |
| strtod | Cette fonction permet de convertir la chaîne de caractères en nombre de type de données «double». |
| strtok | Cette fonction permet de couper la chaîne de caractères «str1» en symbole élémentaire (Token) en les séparant par les caractères de la chaîne de caractères «str2». |
| strtol | Cette fonction permet de convertir la chaîne de caractères en nombre de type de données «long». |
| strtoul | Cette fonction permet de convertir la chaîne de caractères en nombre de type de données «unsigned long». |
| strupr | Cette fonction permet de transformer en majuscule une chaîne de caractères. |
| sstrxfrm | Cette fonction permet d'effectuer la transformation d'une chaîne de caractères. |
| swab | Cette fonction permet d'inverser des paires d'octets dans un tampon. |
| system | Cette fonction permet de lancée un commande dans le système d'exploitation. |
| tan | Cette fonction trigonométrique permet de retourner la tangente avec un type de données réel de double précision. |
| tanh | Cette fonction trigonométrique permet de retourner la tangente hyperbolique avec un type de données réel de double précision. |
| tanhl | Cette fonction trigonométrique permet de retourner la tangente hyperbolique avec un type de données réel de double précision long. |
| tanl | Cette fonction trigonométrique permet de retourner la tangente avec un type de données réel de double précision long. |
| tell | Cette fonction permet de demander la position du pointeur avec un identificateur de fichier. |
| textattr | Cette fonction permet de fixer les attributs de couleurs pour l'affichage des prochains caractères. |
| textbackground | Cette fonction permet de fixer la couleur d'arrière-plan courante pour l'écriture du texte. |
| textcolor | Cette fonction permet de fixer la couleur d'écriture courante pour l'écriture du texte. |
| textmode | Cette fonction permet de fixer l'écran d'affichage en mode texte. |
| time | Cette fonction permet d'effectuer le calcul de l'heure courante en secondes. |
| tmpfile | Cette fonction permet d'effectuer la création d'un fichier temporaire. |
| tmpnam | Cette fonction permet de choisir le nom de création d'un fichier temporaire. |
| toascii | Cette fonction permet d'effectuer la conversion d'un entier en format ASCII. |
| tolower | Cette fonction permet d'effectuer la conversion d'un caractère en lettre minuscule. |
| toupper | Cette fonction permet d'effectuer la conversion d'un caractère en lettre majuscule. |
| tzset | Cette fonction permet d'initialiser les variables «timezone», «daylight» et «tzname» avec le fuseau horaire de l'environnement. |
| ultoa | Cette fonction permet de convertir une valeur entière «long» en une chaîne de caractères. |
| umask | Cette fonction permet de fixer le masque de mode d'accès pour les fonctions «creat», «open» et «sopen». |
| ungetc | Cette fonction permet d'effectuer la réécriture d'un caractère dans un fichier ayant été lu. |
| ungetch | Cette fonction permet d'envoyer le prochain caractère à être lu sur le clavier. |
| unixtodos | Cette fonction permet de convertir la date et l'heure du format du système d'exploitation UNIX à DOS. |
| unlink | Cette fonction permet de supprimer un fichier à partir de son lien d'accès. |
| unlock | Cette fonction permet de déverrouiller un fichier partagé. |
| utime | Cette fonction permet de modifier le temps de fichiers et répertoires. |
| va_arg | Cette fonction permet de donner l'argument (le paramètre) suivant de la fonction. |
| va_end | Cette fonction permet de fixer le pointeur d'argument à la toute fin. |
| va_start | Cette fonction permet de fixer le pointeur d'argument au tout début. |
| vfprint | Cette fonction permet d'effectuer l'écriture de texte selon un certain format à l'aide de paramètre virtuel. |
| vfscanf | Cette fonction permet d'effectuer la lecture de texte selon un certain format à l'aide de paramètre virtuel. |
| vprintf | Cette fonction permet d'effectuer l'écriture de texte selon un certain format à l'aide de paramètre virtuel sur la console. |
| vscanf | Cette fonction permet d'analyser et de formater l'entrée de l'entrée standard (stdin). |
| vsprintf | Cette fonction permet d'effectuer l'écriture de texte selon un certain format à l'aide de paramètre virtuel à partir d'un tampon. |
| vsscanf | Cette fonction permet d'analyser et de formater l'entrée d'un flux de données. |
| wait | Cette fonction permet d'attendre qu'un ou plusieurs processus enfant soit terminé. |
| wcstombs | Cette fonction permet d'effectuer la conversion d'une chaîne de caractères étendue en une chaîne de caractères de format multi-octets. |
| wctomb | Cette fonction permet d'effectuer la conversion d'un caractère étendue en un caractère de format multi-octets. |
| wherex | Cette fonction permet de retourner la coordonnée horizontal texte courante dans la fenêtre de texte. |
| wherey | Cette fonction retourne la coordonnée vertical texte courante dans la fenêtre de texte. |
| window | Cette fonction permet de fixer la position de la fenêtre d'affichage dans l'écran de texte. |
| write | Cette fonction permet d'effectuer l'écriture d'un bloc de mémoire avec un identificateur de fichier. |
| _atold | Cette fonction permet de convertir une chaîne de caractères en un type de données «long double». |
| _beginthread | Cette fonction permet de démarrer l'exécution d'un nouveau processus léger. |
| _beginthreadex | Cette fonction permet de démarrer l'exécution d'un nouveau processus léger avec des paramètres étendues. |
| _beginthreadNT | Cette fonction permet de démarrer l'exécution d'un nouveau processus léger sous Windows NT. |
| _cexit | Cette fonction permet d'effectuer les traitements de terminaison sans quitter le programme ou les processus et sans fermer les fichiers. |
| _c_exit | Cette fonction permet d'effectuer les traitements de terminaison sans quitter le programme ou les processus. |
| _chdrive | Cette fonction permet de fixer l'unité de disque courant. |
| _clear87 | Cette fonction permet de vider l'état des mots de calcul de nombre réel. |
| _control87 | Cette fonction permet de manipuler les mots de contrôles des calculs de nombre réel. |
| _creat | Cette fonction permet de créer un nouveau fichier ou d'écraser un fichier existant. |
| _disable | Cette fonction permet d'interdire temporaire les interruptions non masquable. |
| _dos_close | Cette fonction permet de fermer un fichier en utilisant l'identificateur de fichier DOS. |
| _dos_creat | Cette fonction permet de créer un nouveau fichier ou d'écraser un fichier existant en utilisant l'identificateur de fichier DOS. |
| _dos_creatnew | Cette fonction permet de créer un nouveau fichier en utilisant l'identificateur de fichier DOS. |
| _dos_findfirst | Cette fonction permet de rechercher la première entrée d'un fichier spécifié en utilisant le DOS. |
| _dos_findnext | Cette fonction permet de rechercher l'entrée suivante d'un fichier spécifié en utilisant le DOS. |
| _dos_getdate | Cette fonction permet de demander la date du système en utilisant le DOS. |
| _dos_getdiskfree | Cette fonction permet de demander l'espace disque de libre en utilisant le DOS. |
| _dos_getdrive | Cette fonction permet de demander le numéro de l'unité disque courante en utilisant le DOS. |
| _dos_getfileattr | Cette fonction permet de demander le mode d'accès d'un fichier en utilisant le DOS. |
| _dos_getftime | Cette fonction permet de demander la date et l'heure d'un fichier en utilisant le DOS. |
| _dos_gettime | Cette fonction permet de demander l'heure du système en utilisant le DOS. |
| _dos_open | Cette fonction permet d'ouvrir un fichier pour la lecture ou l'écriture en utilisant l'identificateur de fichier DOS. |
| _dos_read | Cette fonction permet d'effectuer la lecture d'un tampon de données dans un fichier en utilisant l'identificateur de fichier DOS. |
| _dos_setdate | Cette fonction permet de fixer la date du système en utilisant le DOS. |
| _dos_setdrive | Cette fonction permet de fixer le numéro de l'unité disque courante en utilisant le DOS. |
| _dos_setfileattr | Cette fonction permet de fixer le mode d'accès d'un fichier en utilisant le DOS. |
| _dos_setftime | Cette fonction permet de fixer la date et l'heure d'un fichier en utilisant le DOS. |
| _dos_settime | Cette fonction permet de fixer l'heure du système en utilisant le DOS. |
| _dos_write | Cette fonction permet d'écrire dans un fichier en utilisant le DOS. |
| _enable | Cette fonction permet d'autoriser les interruptions non masquable. |
| _endthread | Cette fonction permet de terminer l'exécution d'un processus léger. |
| _endthreadex | Cette fonction permet de terminer l'exécution d'un processus léger avec les paramètres étendues. |
| _exit | Cette fonction permet de mettre fin à l'exécution d'un programme avec une valeur de retour. |
| _flushall | Cette fonction permet de vider tous les tampons de fichiers et de sortie standard. |
| _fpreset | Cette fonction permet de réinitialiser le module mathématique de calcul de nombre réel. |
| _fsopen | Cette fonction permet d'ouvrir un flux de données avec le fichier partagé spécifié. |
| _fullpath | Cette fonction permet de convertir un chemin d'un fichier relatif à absolue. |
| _getdcwd | Cette fonction permet de demander le répertoire courant pour l'unité de disque spécifié. |
| _getdrive | Cette fonction permet de demander le numéro de l'unité disque courante. |
| _heapchk | Cette fonction permet de vérifier la mémoire de tas. |
| _heapmin | Cette fonction permet de libérer l'espace inutilisé dans la mémoire de tas. |
| _heapset | Cette fonction permet de remplir les blocs libre dans la mémoire de tas avec une valeur constante. |
| _lrotl | Cette fonction permet d'effectuer la rotation des bits d'un type de données unsigned long vers la gauche. |
| _lrotr | Cette fonction permet d'effectuer la rotation des bits d'un type de données unsigned long vers la droite. |
| _makepath | Cette fonction permet de construire un chemin à partir de composantes. |
| _matherr | Cette fonction permet de fixer une gestionnaire d'erreur mathématique utilisateur pour des valeurs réel de double précision. |
| _matherrl | Cette fonction permet de fixer une gestionnaire d'erreur mathématique utilisateur pour des valeurs réel de double précision long. |
| _rotl | Cette fonction permet d'effectuer la rotation des bits d'un type de données unsigned short vers la gauche. |
| _rotr | Cette fonction permet d'effectuer la rotation des bits d'un type de données unsigned short vers la droite. |
| _rtl_chmod | Cette fonction permet de demander ou de fixer les attributs de fichier. |
| _rtl_close | Cette fonction permet de fermer un fichier avec son identificateur de fichier. |
| _rtl_creat | Cette fonction permet de créer un nouveau fichier ou d'écraser un fichier existant. |
| _rtl_heapwalk | Cette fonction permet d'inspecter la mémoire de tas, noeud par noeud. |
| _rtl_open | Cette fonction permet d'ouvrir un fichier existant pour la lecture ou l'écriture. |
| _rtl_read | Cette fonction permet de lire dans un fichier. |
| _rtl_write | Cette fonction permet d'écrire dans un fichier. |
| _searchenv | Cette fonction permet de rechercher un chemin d'environnement pour un fichier. |
| _setcursortype | Cette fonction permet de sélectionner l'apparence du curseur. |
| _splitpath | Cette fonction permet de séparer un chemin complet en ses composantes. |
| _status87 | Cette fonction permet de demander l'état des mots de nombres réels. |
| _strdate | Cette fonction permet de convertir la date courante en chaîne de caractères. |
| _strerror | Cette fonction permet de construire un message d'erreur utilisateur. |
| _strtime | Cette fonction permet de convertir l'heure de la journée en chaîne de caractères. |
| _strtold | Cette fonction permet de convertir la chaîne de caractères en nombre de type de données «double». |
| _tolower | Cette fonction permet d'effectuer la conversion d'un caractère en lettre minuscule. |
| _toupper | Cette fonction permet d'effectuer la conversion d'un caractère en lettre majuscule. |
| __emit__ | Cette fonction permet d'insérer des valeurs littérales directement le code. |
Dernière mise à jour : Mardi, le 5 décembre 2017