ホームページ >バックエンド開発 >C++ >他の C 標準ライブラリのヘッダーの組み込みまたは関数へのアクセスを保証するものはどれですか?

他の C 標準ライブラリのヘッダーの組み込みまたは関数へのアクセスを保証するものはどれですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-10-28 07:24:021058ブラウズ

Which C   Standard Library Headers Guarantee the Inclusion of Others or Access to Functions?

C 標準ライブラリでのヘッダーのインクルードの保証

C 標準ライブラリは、ヘッダーをインクルードするために未指定のメカニズムを採用しているため、次のように仮定するのは危険です1 つのヘッダーに別のヘッダーが含まれます。ただし、あるヘッダーが別のヘッダーをインクルードすることが保証されている場合や、別のヘッダーをインクルードする必要がある関数へのアクセスを提供することが保証されている場合があります。

保証されたヘッダー インクルード

  • : 含まれているもの:

    • <マップ>
    • <セット>
    • <未順序マップ>
    • <未順序セット>
    • <キュー>
    • <スタック>
    • <アルゴリズム>
    • <ランダム>
    • <正規表現>
  • : 含まれるもの:

  • : 含まれるもの:

  • : 含まれるもの:

  • の無料関数テンプレート: 以下を含める場合に使用可能:

    • <正規表現>
  • の関数: 以下を含める場合に使用可能:

    • < string_view>

      • begin, end, std::swap(T&, T&), std::swap(T (&a)[N], T (&b)[N ])

以上が他の C 標準ライブラリのヘッダーの組み込みまたは関数へのアクセスを保証するものはどれですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。