Bibliothèque C(3)  Manuel du programmeur Linux


       __setfpucw
              Positionner  le  mot  de  contrôle  du  FPU sur les
              machines i386.

       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.

       atan   Fonction Arc Tangente.

       atan2  Arc Tangente du rapport de deux variables.

       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.

       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.

       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.

       clock  Déterminer la durée d'utilisation du processeur.

       closedir
              Fermer un repertoire.

       confstr
              Lire une chaîne de caractères dépendant de la  con­
              figuration.

       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.

       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.

       drand48, erand48, lrand48, nrand48,  mrand48,  jrand48,
              srand48, seed48, lcong48
              Générateurs  de  nombres   pseudo-aléatoires   uni­
              formément distribués.

       drem   Reste d'une division en virgule flottante.

       ecvt, fcvt
              Conversions  de  nombres  réels  en chaînes de car­
              actères.



       erf, erfc
              Fonction d'erreur et fonction  d'erreur  complémen­
              taire.

       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.

       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.

       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.

       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.

       ftw    Parcours d'arborescence de fichiers.

       gcvt   Conversion d'un réel en chaîne de caractères.

       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.

       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, endne­
              tent
              Lire les informations réseau.

       getopt Analyser les options en ligne de commande.

       getpass
              Saisie d'un mot de passe (password).

       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.

       gets, fgetc, fgets, getc, getchar, ungetc
              Saisie de caractères et de chaînes.

       getservent, getservbyname, getservbyport, setservent, end­
              servent
              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).

       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.

       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.

       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.

       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  termi­
              nal.

       isinf, isnan, finite
              Tester  si  un  nombre  est infini ou non numérique
              (NaN).

       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.

       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.

       mblen  Déterminer le nombre d'octets dans un caractère.

       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.

       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.

       putenv Ajouter ou modifier une variable d'environnement.

       putpwent
              Ecrire un enregistrement dans un fichier de mots de
              passe.

       puts, fputc, fputs, putc, putchar
              Ecriture de caractères et de chaînes.

       qsort  Trier une table.


       raise  Envoyer un signal au processus en cours.

       rand, srand
              Générateur de nombres aléatoires.

       random, srandom, initstate, setstate
              Générateur de nombres aléatoires.

       rcmd, rresvport, iruserok, ruserok
              Routines renvoyant un flux de données pour une com­
              mande invoquée à distance.

       re_comp, re_exec
              Fonction regex BSD.

       readdir
              Consulter un répertoire.

       readv, writev
              Lire ou écrire des données dans des buffers  multi­
              ples.

       realpath
              Renvoie le chemin d'accès absolu.

       recno  Méthodes  d'accès  aux bases de données avec enreg­
              istrements numérotés.

       regcomp, regexec, regerror, regfree
              Fonctions regex POSIX.

       remove Détruire un nom et éventuellement le fichier corre­
              spondant.

       resolver,   res_init,   res_query,  res_search,
              res_querydomain,    res_mkquery, res_send, dn_comp,
              dn_expand
              Routines de résolution de noms.

       rewinddir
              Réinitialiser un flux répertoire.

       rint   Arrondir à l'entier le plus proche.

       rquota Implémente les quotas sur des machines à  distance.

       scandir, alphasort
              Sélectionner des éléments d'un répertoire.

       scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf
              Entrées formatées.

       seekdir
              Positionner  le pointeur de flux répertoire pour le
              prochain appel readdir().

       setbuf, setbuffer, setlinebuf, setvbuf
              Agir sur les buffers d'un flux.

       setenv Change ou ajoute une variable d'environnement.

       setjmp, sigsetjmp
              Sauver le contexte de pile pour un saut  non-local.

       setlocale
              Fixe la localisation courante.

       siginterrupt
              Permettre  aux  signaux  d'interrompre  les  appels
              systèmes.

       sigsetops, sigemptyset, sigfillset, sigaddset, sigdelset,
              sigis­ member
              Opérations sur les ensembles de signaux POSIX.

       sin    Fonction Sinus

       sinh   Fonction Sinus Hyperbolique.

       sleep  Endormir le processus pour une durée déterminée.

       snprintf, vsnprintf
              Conversion de sortie formatée.

       sqrt   Fonction racine carrée (square root).

       stdarg Liste variable d'arguments.

       stdin, stdout, stderr
              Flux d'entrées / sorties standards.

       stdio  Bibliothèque standard de  fonctions  d'entrées/sor­
              ties.

       stpcpy Copier  une  chaîne en renvoyant un pointeur sur sa
              fin.

       strcasecmp, strncasecmp
              Comparer deux chaînes en ignorant  les  différences
              majuscules/minuscules.

       strcat, strncat
              Concaténer deux chaînes.

       strchr, strrchr
              Rechercher un caractère dans une chaîne.



       strcmp, strncmp
              Comparaison de deux chaînes.

       strcoll
              Comparaison de deux chaînes suivant la localisation
              en cours.

       strcpy, strncpy
              Copier une chaîne.

       strdup Dupliquer une chaîne.

       strerror
              Obtenir le libellé d'un code d'erreur.

       strfry Créer une anagramme d'une chaîne.

       strftime
              Formater la date et l'heure.

       string, strcasecmp,  strcat,  strchr,  strcmp,  strcoll,
              strcpy,   strcspn, strdup, strfry, strlen, strncat,
              strncmp, strncpy, strn­          casecmp,  strpbrk,
              strrchr,  strsep,  strspn,  strstr,   strtok,
              strxfrm, index, rindex
              Opérations  sur les chaînes de caractères (string).

       strlen Calculer la longueur d'une chaîne de caractères.

       strpbrk
              Rechercher  un  ensemble  de  caractères  dans  une
              chaîne.

       strptime
              Conversion  d'une  chaîne  représentant une date en
              une structure tm.

       strsep Extraction de mots d'une chaîne.

       strsignal
              Obtenir un libellé decrivant un signal.

       strspn, strcspn
              Rechercher  un  ensemble  de  caractères  dans  une
              chaîne.

       strstr Rechercher une sous-chaîne.

       strtod Conversion d'une chaîne ASCII en réel (double).

       strtok Extraire des mots d'une chaîne.

       strtol Convertir une chaîne en un entier long.


       strtoul
              Convertir une chaîne en un entier long non-signé.

       strxfrm
              Transformation de chaînes.

       swab   Echanger des octets adjacents.

       sysconf
              Obtenir des informations de configuration.

       syslog, closelog, openlog
              Envoyer un message de journalisation.

       system Exécuter une commande Shell.

       tan    Fonction Tangente.

       tanh   Fonction Tangente Hyperbolique.

       telldir
              Obtenir  la  position  actuelle dans un flux réper­
              toire.

       tempnam
              Créer un nom de fichier temporaire.

       termios, tcgetattr,  tcsetattr,  tcsendbreak,  tcdrain,
              tcflush,          tcflow,  cfmakeraw,  cfgetospeed,
              cfgetispeed, cfsetispeed, cfse­ tospeed, tcgetpgrp,
              tcsetpgrp
              Consulter  ou  indiquer les attributs de terminaux,
              le contrôle de ligne, la vitesse de transmission et
              le  GID du processus en avant-plan sur un terminal.

       tmpfile
              Créer un fichier temporaire.

       tmpnam Créer un nom de fichier temporaire.

       toascii
              Conversion en caractère ASCII.

       toupper, tolower
              Conversion de lettres en majuscules ou  minuscules.

       tsearch, tfind, tdelete, twalk
              Manipulation d'arbre binaire.

       ttyname
              Obtenir le nom d'un terminal.

       tzset  Initialisation  des données pour les conversions de
              temps.

       ulimit Lire ou écrire les limites d'utilisation.

       updwtmp, logwtmp
              Ajouter une entrée dans le fichier wtmp.

       usleep Interrompre le programme durant un nombre donné  de
              microsecondes.

       wcstombs
              Convertir  une  chaîne  de  caractères  étendus  en
              chaîne de caractères multi-octets.

       wctomb Convertir un caractère étendu en  caractère  multi-octet.