ホームページ >バックエンド開発 >C++ >他を明示的にインクルードする C 標準ライブラリのヘッダーはどれですか?

他を明示的にインクルードする C 標準ライブラリのヘッダーはどれですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-01 00:00:28933ブラウズ

Which C   Standard Library Headers Explicitly Include Others?

C 標準ライブラリのどのヘッダーに他のヘッダーが含まれますか?

一般に、プログラマは、ある C 標準ライブラリのヘッダーに別のヘッダーが含まれると想定すべきではありません。 。ただし、あるヘッダーが別のヘッダーの機能を含めたり提供したりするために明示的に要求される特定の例外があります。以下に含まれます:

    • <キュー>
    • <スタック>
    • <アルゴリズム>
    • 含まれるもの:
    • 含まれるもの:
  • 含まれるもの:

    • 明示的なヘッダーの組み込みなしで使用可能な関数
  • 関数 begin、end、その C 14 c-、r-、cr- バージョン、および C 17 関数 size、empty、data は < で定義されます。イテレータ>ただし、次のヘッダーのいずれかが含まれている場合にも使用できます:

が含まれている場合、begin 関数と end 関数、および汎用スワップ オーバーロードは使用できますが、size、empty、data は使用できません。

以上が他を明示的にインクルードする C 標準ライブラリのヘッダーはどれですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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