Référence de la bibliothèque d'exécution C

De RAD Studio
Aller à : navigation, rechercher

Remonter à Référence C++


RAD Studio comporte plusieurs centaines de fonctions, macros et classes que vous appelez à partir de vos programmes C et C++ pour réaliser une grande diversité de tâches, notamment des tâches d'entrées/sorties de bas et haut-niveau, de manipulation de chaînes et de fichiers, d'allocation mémoire, de contrôle de processus, de conversion de données, de calculs mathématiques, et autres.

Cette rubrique se réfère à la RTL C/C++ Windows.

Pour la RTL C/C++ OS X, voir RTL C pour OS X. Pour la RTL C/C++ iOS, voir RTL C pour iOS.

Remarque : Dans l'aide en ligne, chaque fonction, macro et classe de la bibliothèque d'exécution C est listée une seule fois. Toutefois, certaines fonctions, macros et classes sont définies dans plusieurs fichiers d'en-tête.


Par exemple, _strerror est définie dans string.h et stdio.h. Pour les fonctions qui sont définies dans plusieurs fichiers d'en-tête, l'aide en ligne assigne la fonction au premier fichier d'en-tête dans l'ordre alphabétique. Ainsi, vous trouverez _strerror dans l'aide de stdio.h, mais pas dans l'aide de string.h.

Rubriques

Fichiers d'en-tête

Les fichiers d'en-tête suivants sont situés dans $(BDS)\include\windows\crtl.

Seuls sont documentés les fichiers d'en-tête les plus fréquemment utilisés.

Pour des informations sur les en-têtes standard, voir les ressources externes suivantes :

Pour des informations sur les en-têtes Dinkumware, voir :

  • Dinkum C++ Library Reference dans l'aide locale (avec Dinkumware activé dans le champ Filtre)
  • DINKUMWARE Ltd

Vous pouvez aussi ouvrir n'importe quel fichier d'en-tête sur votre système et voir les commentaires incorporés.

C

Les en-têtes C++ sont indiqués entre parenthèses :

C99

C++

  • bitset.h
  • deque.h
  • fstream.h
  • function.h
  • iomanip.h
  • ios.h
  • iosfwd.h
  • iostream.h
  • istream.h
  • iterator.h
  • locale.h
  • new.h
  • numeric.h
  • memory.h
  • ostream.h
  • set.h
  • stack.h
  • stdexcept.h
  • streambu.h
  • strstrea.h
  • valarray.h
  • vector.h
  • typeinfo.h

STL

  • hash_map.h
  • hash_set.h
  • queue.h
  • list.h
  • rope.h
  • slist.h
  • utility.h

C++Builder

Expressions régulières compatibles Perl

Avertissement : Les en-têtes des expressions régulières compatibles Perl sont obsolètes et ne sont pas disponibles pour tous les compilateurs C++Builder. Utilisez regex de la bibliothèque standard C++ à la place.
  • pcre.h
  • pcreposi.h
  • pcreposix.h

Voir aussi