C++プリプロセッサディレクティブの探究
メニューを表示するにはスワイプしてください
実際に意味のあるプログラムを書く前に、これらの標準ライブラリをプロジェクトに追加する方法を学ぶ必要があります。
外部ファイルをプログラムに追加するには、プリプロセッサディレクティブを使用します。これらはプリプロセッサ(コンパイル前にコードを変換するツール)を指示するコマンドです。ほとんどのプリプロセッサディレクティブの構文は次のとおりです:
directive.h
1#directive parameters
外部ファイルをプログラムに追加するコマンドは #include と呼ばれ、現時点ではこのコマンドを最も多く使用します。
include.h
1#include <name>
標準ファイルは山括弧 < > を使って指定しますが、独自のファイルも作成でき、同様に二重引用符 " " を使ってプロジェクトに接続できます。
#include の仕組み
以下のコードを見てください。かっこの一つが抜けています。このコードを実行して何が起こるか確認してください。
main.cpp
1234int main() { return 0;
次のエラー は欠落した}。これは意図的に#include の動作を示すためです。別ファイルには} 記号のみを含め、include してmain.cpp ファイルに#include ディレクティブを使用します。
main.cpp
header.h
1234int main() { #include <header.h>
この問題は解決され、エラーが発生しなくなりました。この解決の理由は、#include ディレクティブの性質にあります。これは、呼び出された場所にファイルの内容を単純にコピー&ペーストするものです。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 4
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 1. 章 4