「
C では、「
なぜ一貫性のない動作が発生するのですか?
特定のプラットフォームおよび時間枠の一部のコンパイラでは、"<文字列>"ヘッダーがありません。この動作は信頼性が低いため、依存しないでください。
説明
「
ベスト プラクティス
コードには常に必要なヘッダーを含めてください。必要なヘッダー インクルードをリストした信頼できるオンライン ドキュメントはありません。ガイダンスについては、信頼できる書籍または C 標準を参照してください。
たとえば、次のコードは、"
#includeint main() { std::string str; } ただし、 "
" したがって、一貫性と信頼性の高い動作を確保するには、「
」などの必要なヘッダーを常に含めてください。文字列オブジェクトを操作する場合。 以上が「ヘッダー」がないと C コードがコンパイルに失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。