0

C++ 標準ライブラリのすべての異なるプリプロセッサ ディレクティブが何をするかを知ることができる場所はありますか? math.h、conio.h などでできるさまざまなことをすべて分解するサイトのようなものですか?

4

2 に答える 2

2

プリプロセッサ ディレクティブについて本当に知りたいのか、それとも「各標準ヘッダーで何が見つかるか」(2 つの非常に異なるもの) について知りたいのか、私にはわかりません。どちらの質問についても、優れたC++ の本を入手するか、オンライン リファレンスを調べることをお勧めします。

于 2010-11-15T08:26:46.213 に答える
2

プリプロセッサ ディレクティブだけに関する特別なセクションはないと思いますが、C++ 標準では、各標準インクルード ファイルが提供する必要があるものを定義しています。

標準全体を読みたくない場合は、標準ヘッダー ファイルに関する多くの情報が Web やWikipediaで見つかります。

いくつかの点に注意してください:conio.hは標準ではなく、Microsoft の拡張機能であり、言語標準では何も見つかりません。C から継承された C++ ヘッダー ファイルは、接尾辞 ".h" を失い、先頭に "c" を付けます: math.his cmath. 多くの C++ ネイティブ ヘッダー ファイルは、標準テンプレート ライブラリを実装するものです。

于 2010-11-15T08:27:46.913 に答える