Heim >Backend-Entwicklung >C++ >Wie garantieren C-Standardbibliotheksheader die Einbindung anderer Header oder stellen bestimmte Funktionen ohne explizite Einbindung bereit?
Header in der C-Standardbibliothek mit garantierten Einschlüssen
In den meisten Fällen weisen die Header der C-Standardbibliothek nicht spezifizierte Einschlussbeziehungen auf. Es gibt jedoch Ausnahmen, in denen bestimmte Header die Einbindung anderer Header garantieren oder bestimmte Funktionen ohne deren Einbindung bereitstellen.
Header enthalten garantiert bestimmte Header:
Initializer-Liste (
Eingabe-/Ausgabestrom (
Eingabe-/Ausgabestatus (
Bitset (
Header, die die Funktionsverfügbarkeit garantieren:
Die Funktionsvorlagen std::begin, std::end und ihre Varianten (cbegin, crend usw.) werden hauptsächlich im Iterator-Header ( Beim Einbinden von std::string_view ( Das obige ist der detaillierte Inhalt vonWie garantieren C-Standardbibliotheksheader die Einbindung anderer Header oder stellen bestimmte Funktionen ohne explizite Einbindung bereit?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!