Maison > développement back-end > C++ > Quels en-têtes de la bibliothèque standard C garantissent des fonctionnalités ou des inclusions spécifiques ?

Quels en-têtes de la bibliothèque standard C garantissent des fonctionnalités ou des inclusions spécifiques ?

Patricia Arquette
Libérer: 2024-11-02 18:56:02
original
554 Les gens l'ont consulté

Which Headers in the C   Standard Library Guarantee Specific Functionalities or Inclusions?

En-têtes de la bibliothèque standard C avec inclusions garanties

Dans la bibliothèque standard C, les en-têtes peuvent s'inclure de diverses manières qui ne sont pas explicitement spécifiées. Bien que les programmeurs devraient généralement éviter de s'appuyer sur les inclusions d'en-têtes, il existe quelques exceptions où des en-têtes spécifiques sont garantis d'être inclus ou de fournir des fonctionnalités qui nécessiteraient autrement l'inclusion d'un en-tête supplémentaire.

En-têtes garantis pour inclure d'autres

  • est inclus par :

  • comprend :

  • comprend :

  • comprend :

Fonctions disponibles via les inclusions d'en-tête indirectes

  • Modèles de fonctions gratuits :

    • std::begin
    • std::end
    • C 14 versions c-, r- et cr-
    • C 17 std :: size, std::empty, std::data

Ces fonctions sont nominalement situées dans , mais elles sont également disponibles lorsque l'un des en-têtes suivants est inclus :

- `<array>`
- `<deque>`
- `<forward_list>`
- `<list>`
- `<map>`
- `<regex>`
- `<set>`
- `<string>`
- `<unordered_map>`
- `<unordered_set>`
- `<vector>`
Copier après la connexion
  • Quand est inclus :

    • * début, * fin
    • Std générique :: swap

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal