| | | Fonctions
des bibliothèques (section 3)
index.html
| |
| | | abort |
|
| | | Termine de manière anormale le programme en cours. | |
| | | |
| | | abs |
|
| | | Calcule la valeur absolue d'un entier. | |
| | | |
| | | acos |
|
| | | Fonction Arc Cosinus. | |
| | | |
| | | acosh |
|
| | | Fonction Argument Cosinus Hyperbolique. | |
| | | |
| | | alloca |
|
| | | Allocation mémoire. | |
| | | |
| | | asin |
|
| | | Fonction Arc Sinus | |
| | | |
| | | asinh |
|
| | | Fonction Argument Sinus Hyperbolique. | |
| | | |
| | | assert |
|
| | | Terminer le programme en cas d'échec d'un test. | |
| | | |
| | | atan2 |
|
| | | Arc Tangente du rapport de deux variables. | |
| | | |
| | | atan |
|
| | | Fonction Arc Tangente. | |
| | | |
| | | atanh |
|
| | | Argument Tangente Hyperbolique. | |
| | | |
| | | atexit |
|
| | | Enregistrer une fonction qui doit être invoquée à la fin du programme. | |
| | | |
| | | atof |
|
| | | Conversion d'une chaîne en réel (double). | |
| | | |
| | | atoi |
|
| | | Conversion d'une chaîne en entier (int). | |
| | | |
| | | atol |
|
| | | Conversion d'une chaîne en entier (long). | |
| | | |
| | | bcmp |
|
| | | Comparaison de blocs d'octets. | |
| | | |
| | | bcopy |
|
| | | Copier un bloc d'octets. | |
| | | |
| | | bindresvport |
|
| | | Affecter une socket à un port privilégié. | |
| | | |
| | | bsearch |
|
| | | Recherche dichotomique dans une table triée. | |
| | | |
| | | bstring, bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem, memmove, memset |
|
| | | Opérations sur des blocs d'octets. | |
| | | |
| | | btowc |
|
| | | Convertir un octet en caractère large. | |
| | | |
| | | btree |
|
| | | Méthodes d'accès à une base de données en arbre binaire. | |
| | | |
| | | byteorder, htonl, htons, ntohl, ntohs |
|
| | | Conversions d'ordre des octets entre un hôte et un réseau. | |
| | | |
| | | bzero |
|
| | | Ecrire des zéros dans un bloc d'octets. | |
| | | |
| | | catgets |
|
| | | Obtenir un message contenu dans un catalogue. | |
| | | |
| | | catopen, catclose |
|
| | | Ouverture/fermeture d'un catalogue de messages. | |
| | | |
| | | cbrt |
|
| | | Fonction racine cubique. | |
| | | |
| | | ceil |
|
| | | Plus petit entier supérieur ou égal à x. | |
| | | |
| | | chatiment |
|
| | | Fonction de bibliothèque pour punir les utilisateurs. | |
| | | |
| | | clock |
|
| | | Déterminer la durée d'utilisation du processeur. | |
| | | |
| | | closedir |
|
| | | Fermer un repertoire. | |
| | | |
| | | CMSG_ALIGN, CMSG_SPACE, CMSG_NXTHDR, CMSG_FIRSTHDR |
|
| | | Accès aux informations de service. | |
| | | |
| | | confstr |
|
| | | Lire une chaîne de caractères dépendant de la configuration. | |
| | | |
| | | copysign |
|
| | | Copier le signe d'un nombre. | |
| | | |
| | | cos |
|
| | | Fonction Cosinus. | |
| | | |
| | | cosh |
|
| | | Fonction Cosinus Hyperbolique. | |
| | | |
| | | crypt |
|
| | | Crytage de données ou de mot-de-passe. | |
| | | |
| | | ctermid |
|
| | | Obtenir le nom du terminal de contrôle. | |
| | | |
| | | ctime, asctime, gmtime, localtime, mktime |
|
| | | Conversions de dates et heures binaires en ASCII. | |
| | | |
| | | daemon |
|
| | | Exécution en arrière-plan. | |
| | | |
| | | dbopen |
|
| | | Méthodes d'accès aux bases de données. | |
| | | |
| | | difftime |
|
| | | Calculer des intervalles de temps. | |
| | | |
| | | div |
|
| | | Calcule le quotient et le reste d'une division entière. | |
| | | |
| | | dlclose, dlerror, dlopen, dlsym |
|
| | | Interface de programmation pour le chargeur de bibliothèques dynamiques. | |
| | | |
| | | drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 |
|
| | | Générateurs de nombres pseudo-aléatoires uniformément distribués. | |
| | | |
| | | drem |
|
| | | Reste d'une division en virgule flottante. | |
| | | |
| | | ecvt, fcvt |
|
| | | Conversions de nombres réels en chaînes de caractères. | |
| | | |
| | | encrypt |
|
| | | Crypter des messages de 64 bits. | |
| | | |
| | | erf, erfc |
|
| | | Fonction d'erreur et fonction d'erreur complémentaire. | |
| | | |
| | | errno |
|
| | | Code de la dernière erreur. | |
| | | |
| | | execl, execlp, execle, execv, execvp |
|
| | | Exécuter un programme. | |
| | | |
| | | exit |
|
| | | Fin normale d'un programme. | |
| | | |
| | | exp, log, log10, pow |
|
| | | Exponentielle, logarithmes et puissances. | |
| | | |
| | | expm1, log1p |
|
| | | Exponentielle moins 1, logarithme de 1 plus x. | |
| | | |
| | | fabs |
|
| | | Valeur absolue d'un nombre en virgule flottante. | |
| | | |
| | | fclose |
|
| | | Fermer un flux. | |
| | | |
| | | fcloseall |
|
| | | Fermer tous les flux ouverts. | |
| | | |
| | | feclearexcept, fegetexceptflag, feraiseexcept, fesetexceptflag, fetestexcept, fegetenv, fegetround, feholdexcept, fesetround, fesetenv, feupdateenv |
|
| | | Gestion des exceptions C99 pour les arrondis et les erreurs en virgule flottante. | |
| | | |
| | | ferror, clearerr, feof, fileno |
|
| | | Vérifier et réinitialiser les statuts d'un flux. | |
| | | |
| | | fflush |
|
| | | Vider les buffers d'un flux. | |
| | | |
| | | ffs |
|
| | | Chercher le premier bit à 1 dans un mot. | |
| | | |
| | | fgetgrent |
|
| | | Lire un fichier de groupes. | |
| | | |
| | | fgetpwent |
|
| | | Lire un fichier de mots de passe. | |
| | | |
| | | fgetwc |
|
| | | lire une chaîne à larges caractères depuis un flux FICHIER | |
| | | |
| | | fgetws |
|
| | | Lire une chaîne de caractères larges depuis un flux. | |
| | | |
| | | floor |
|
| | | Le plus grand entier inférieur ou égal à x. | |
| | | |
| | | fmod |
|
| | | Fonction modulo reel. | |
| | | |
| | | fnmatch |
|
| | | Correspondance de noms de fichiers. | |
| | | |
| | | fopen, fdopen, freopen |
|
| | | Fonctions d'ouverture de flux. | |
| | | |
| | | fpathconf, pathconf |
|
| | | Lire les valeurs de configuration concernant un fichier. | |
| | | |
| | | fputwc |
|
| | | écrire un caractère large dans fichier. | |
| | | |
| | | fputws |
|
| | | écrire dans un flux une chaîne de caractères larges. | |
| | | |
| | | fread, fwrite |
|
| | | Entrées/sorties binaires sur un flux. | |
| | | |
| | | frexp |
|
| | | Conversion de réel en fraction normalisée. | |
| | | |
| | | fseek, fgetpos, fsetpos, ftell, rewind |
|
| | | Accéder à la position courante d'un flux. | |
| | | |
| | | ftime |
|
| | | Obtenir la date et l'heure. | |
| | | |
| | | ftok |
|
| | | Convertir un nom de fichier et un identificateur de projet en clé IPC système V. | |
| | | |
| | | fts, fts_open, fts_read, fts_children, fts_set, fts_close |
|
| | | Descente d'arborescence de fichiers. | |
| | | |
| | | ftw |
|
| | | Parcours d'arborescence de fichiers. | |
| | | |
| | | fwide |
|
| | | Fixer et déterminer les orientations d'un flux. | |
| | | |
| | | gcvt |
|
| | | Conversion d'un réel en chaîne de caractères. | |
| | | |
| | | getaddrinfo |
|
| | | Traduction d'adresses et de services réseau. | |
| | | |
| | | getcwd, get_current_dir_name, getwd |
|
| | | Obtenir le répertoire courant. | |
| | | |
| | | getdirentries |
|
| | | Lire le contenu d'un répertoire dans un format indépendant du système. | |
| | | |
| | | getenv |
|
| | | Lire une variable d'environnement. | |
| | | |
| | | getgrent, setgrent, endgrent |
|
| | | Lire / écrire les enregistrement du fichier des groupes. | |
| | | |
| | | getgrnam, getgrgid |
|
| | | Obtenir l'enregistrement d'un goupe. | |
| | | |
| | | gethostbyname, gethostbyaddr, sethostent, endhostent, herror, hstrerror |
|
| | | Obtenir des informations concernant le réseau. | |
| | | |
| | | getipnodebyname, getipnodebyaddr, freehostent |
|
| | | Obtenir les adresses réseau et noms d'hôte. | |
| | | |
| | | getlogin, cuserid |
|
| | | Obtenir le nom de l'utilisateur. | |
| | | |
| | | getmntent, setmntent, addmntent, endmntent, hasmntopt |
|
| | | Obtenir des descriptions d'un système de fichiers. | |
| | | |
| | | getnetent, getnetbyname, getnetbyaddr, setnetent, endnetent |
|
| | | Lire les informations réseau. | |
| | | |
| | | getopt |
|
| | | Analyser les options en ligne de commande. | |
| | | |
| | | getpass |
|
| | | Saisie d'un mot de passe (password). | |
| | | |
| | | getprotoent, getprotobyname, getprotobynumber, setprotoent, endprotoent |
|
| | | Accéder aux protocoles. | |
| | | |
| | | getpw |
|
| | | Reconstruire un enregistrement de mot de passe. | |
| | | |
| | | getpwent, setpwent, endpwent |
|
| | | Lire/écrire un enregistrement du fichier des mots de passe. | |
| | | |
| | | getpwnam, getpwuid |
|
| | | Lire un enregistrement du fichier des mots de passe. | |
| | | |
| | | getrpcent, getrpcbynom, getrpcbynombre |
|
| | | Récupèrer une entrée RPC. | |
| | | |
| | | getrpcport |
|
| | | Renvoie un numéro de port RPC. | |
| | | |
| | | gets, fgetc, fgets, getc, getchar, ungetc |
|
| | | Saisie de caractères et de chaînes. | |
| | | |
| | | getservent, getservbyname, getservbyport, setservent, endservent |
|
| | | Accéder aux informations sur les services. | |
| | | |
| | | getusershell, setusershell, endusershell |
|
| | | Obtenir la liste des shells utilisables. | |
| | | |
| | | getutent, getutid, getutline, pututline, setutent, endutent, utmpname |
|
| | | Accéder aux enregistrements du fichier utmp. | |
| | | |
| | | getw, putw |
|
| | | Lecture et écriture de mots (ints). | |
| | | |
| | | getwchar |
|
| | | Lecture d'un caractère large depuis l'entrée standard. | |
| | | |
| | | glob, globfree |
|
| | | Rechercher un chemin d'accès correspondant à un motif. | |
| | | |
| | | hash |
|
| | | Méthodes d'accès aux bases de données avec tables de hachage. | |
| | | |
| | | hsearch, hcreate, hdestroy |
|
| | | Gestion de table de hachage. | |
| | | |
| | | hypot |
|
| | | Distance euclidienne. | |
| | | |
| | | iconv |
|
| | | Conversion de caractères larges. | |
| | | |
| | | iconv_close |
|
| | | Libérer un descripteur de conversion de caractères. | |
| | | |
| | | iconv_open |
|
| | | Allouer un descripteur pour une conversion de jeux de caractères. | |
| | | |
| | | index, rindex |
|
| | | Recherche de caractères dans une chaîne. | |
| | | |
| | | inet_aton, inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof |
|
| | | Routines de manipulation d'adresses Internet. | |
| | | |
| | | inet_ntop |
|
| | | Manipuler les adresses réseau. | |
| | | |
| | | inet_pton |
|
| | | Créer une structure d'adresse réseau. | |
| | | |
| | | infnan |
|
| | | Traiter un résultat infini ou non-numérique (NaN). | |
| | | |
| | | initgroups |
|
| | | Initialiser la liste de groupes supplémentaires. | |
| | | |
| | | insque, remque |
|
| | | Ajouter ou supprimer un élément d'une file. | |
| | | |
| | | intro |
|
| | | Introductions aux fonctions de bibliothèque. | |
| | | |
| | | isalpha, isalnum, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit |
|
| | | Routines de classification de caractères. | |
| | | |
| | | isatty |
|
| | | Vérifier si un descripteur se rapporte à un terminal. | |
| | | |
| | | isinf, isnan, finite |
|
| | | Tester si un nombre est infini ou non numérique (NaN). | |
| | | |
| | | iswalnum |
|
| | | Vérifier si un caractère large est alphanumérique. | |
| | | |
| | | iswalpha |
|
| | | Vérifier si un caractère large est alphabétique. | |
| | | |
| | | iswblank |
|
| | | Vérifier si un caractère large est blanc. | |
| | | |
| | | iswcntrl |
|
| | | Vérifier si un caractère large est un caractère de contrôle. | |
| | | |
| | | iswctype |
|
| | | Classification des caractères larges. | |
| | | |
| | | iswdigit |
|
| | | Vérifier si un caractère large est numérique. | |
| | | |
| | | iswgraph |
|
| | | Vérifier si un caractère large a une représentation graphique. | |
| | | |
| | | iswlower |
|
| | | Vérifier si un caractère large est minuscule. | |
| | | |
| | | iswprint |
|
| | | Vérifier si un caractère large est imprimable. | |
| | | |
| | | iswpunct |
|
| | | Vérifier si un caractère large est un symbole de ponctuation. | |
| | | |
| | | iswalpha |
|
| | | Vérifier si un caractère large est un espace. | |
| | | |
| | | iswlower |
|
| | | Vérifier si un caractère large est une majuscule. | |
| | | |
| | | iswxdigit |
|
| | | Vérifier si un caractère large est un chiffre hexadécimal. | |
| | | |
| | | j0, j1, jn, y0, y1, yn |
|
| | | Fonctions de Bessel. | |
| | | |
| | | killpg |
|
| | | Envoi d'un signal à tous les membres d'un groupe du processus. | |
| | | |
| | | labs |
|
| | | Calcule la valeur absolue d'un entier long. | |
| | | |
| | | ldexp |
|
| | | Multiplie un nombre réel par une puissance de 2. | |
| | | |
| | | ldiv |
|
| | | calcule le quotient et le reste d'une division d'entiers longs. | |
| | | |
| | | lgamma |
|
| | | Fonction logarithme gamma. | |
| | | |
| | | localeconv |
|
| | | Obtenir des informations sur les formats numeriques. | |
| | | |
| | | lockf |
|
| | | Poser, examiner ou supprimer un verrou Posix sur un fichier ouvert. | |
| | | |
| | | longjmp, siglongjmp |
|
| | | Saut non-local vers un contexte de pile sauvegardé. | |
| | | |
| | | lsearch, lfind |
|
| | | Recherche linéaire dans une table. | |
| | | |
| | | malloc, calloc, free, realloc |
|
| | | Allocation et libération dynamiques de mémoire. | |
| | | |
| | | MB_CUR_MAX |
|
| | | Longueur maximale d'un caractère multi-octets dans la localisation courante. | |
| | | |
| | | mblen |
|
| | | Déterminer le nombre d'octets dans un caractère. | |
| | | |
| | | MB_LEN_MAX |
|
| | | Longueur maximale d'un caractère quelque soit la localisation. | |
| | | |
| | | mbrlen |
|
| | | Calculer la longueur d'un caractère multi-octets. | |
| | | |
| | | mbrtowc |
|
| | | Convertir une séquence multi-octets en caractère large. | |
| | | |
| | | mbsinit |
|
| | | Vérifier si la conversion est dans l'état initial. | |
| | | |
| | | mbsnrtowcs |
|
| | | Convertir une séquence multi-octets en chaîne de caractères larges. | |
| | | |
| | | mbsrtowcs |
|
| | | Convertir une séquence multi-octets en chaîne de caractères larges. | |
| | | |
| | | mbstowcs |
|
| | | Convertir une chaîne de caractères multi-octets en une chaîne de caractères étendus. | |
| | | |
| | | mbtowc |
|
| | | Convertir un caractère multi-octets en caractère étendu. | |
| | | |
| | | memccpy |
|
| | | Copie de zone memoire. | |
| | | |
| | | memchr |
|
| | | Rechercher un caractère dans une zone mémoire. | |
| | | |
| | | memcmp |
|
| | | Comparaison de zones mémoire. | |
| | | |
| | | memcpy |
|
| | | Copier une zone memoire. | |
| | | |
| | | memfrob |
|
| | | Crypter une zone de mémoire. | |
| | | |
| | | memmem |
|
| | | Rechercher une sous-chaîne. | |
| | | |
| | | memmove |
|
| | | Copier une zone de memoire. | |
| | | |
| | | memset |
|
| | | Remplir une zone de mémoire avec un octet donné. | |
| | | |
| | | mkfifo |
|
| | | Créer un fichier spécial FIFO. | |
| | | |
| | | mkstemp |
|
| | | Créér un fichier temporaire unique. | |
| | | |
| | | mktemp |
|
| | | Créer un nom de fichier temporaire unique. | |
| | | |
| | | modf |
|
| | | Séparer la partie entière et décimale d'un nombre réel. | |
| | | |
| | | mpool |
|
| | | Partage d'ensembles de buffers mémoires. | |
| | | |
| | | netlink |
|
| | | Macros pour netlink | |
| | | |
| | | on_exit |
|
| | | Programmer une fonction pour qu'elle soit appelée lors de la fin normale du programme. | |
| | | |
| | | opendir |
|
| | | Ouvrir un répertoire. | |
| | | |
| | | perror |
|
| | | Affiche un message d'erreur. | |
| | | |
| | | popen, pclose |
|
| | | Entrées/Sorties pour un processus. | |
| | | |
| | | printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf, vsnprintf |
|
| | | Formatage des sorties. | |
| | | |
| | | profil |
|
| | | Suivi du temps d'exécution. | |
| | | |
| | | psignal |
|
| | | Afficher le libellé d'un signal. | |
| | | |
| | | pthread_atfork |
|
| | | | |
| | | |
| | | pthread_attr_init, pthread_attr_destroy, pthread_attr_setdetachstate, pthread_attr_getdetachstate, pthread_attr_setschedparam, pthread_attr_getschedparam, pthread_attr_setschedpolicy, pthread_attr_getschedpolicy, pthread_attr_setinheritsched, pthread_attr_getinheritsched, pthread_attr_setscope, pthread_attr_getscope |
|
| | | attributs de création de thread | |
| | | |
| | | pthread_cancel, pthread_setcancelstate, pthread_setcanceltype, pthread_testcancel |
|
| | | Annulation de thread. | |
| | | |
| | | pthread_cleanup_push, pthread_cleanup_pop, pthread_cleanup_push_defer_np, pthread_cleanup_pop_restore_np |
|
| | | installer et enlever des gestionnaires de nettoyage | |
| | | |
| | | pthread_condattr_init, pthread_condattr_destroy |
|
| | | attributs de création de conditions | |
| |