C/C++ プリプロセッサ リファレンス

『C/C++ プリプロセッサ リファレンス』では、Microsoft C++ に実装されているプリプロセッサについて説明します。 プリプロセッサは C および C++ ファイルをコンパイラに渡す前の準備的な処理を実行します。 プリプロセッサを使用して、コードの条件付きコンパイル、ファイルの挿入、コンパイル時のエラー メッセージの指定、コード セクションへのコンピューター固有の規則の適用を行うことができます。

このセクションの内容

  • プリプロセッサ ディレクティブ
    さまざまな実行環境でのソース プログラムの変更やコンパイルを容易にするために通常使用される、ディレクティブについて説明します。

  • プリプロセッサ演算子
    #define ディレクティブのコンテキストで使用される、4 つのプリプロセッサ固有の演算子について説明します。

  • 定義済みマクロ
    ANSI および Microsoft C++ 準拠の定義済みマクロについて説明します。

  • プラグマ
    各コンパイラが C 言語および C++ 言語の全体的な互換性を維持しながら、コンピューター固有の機能およびオペレーティング システム固有の機能を提供するために使用される、プラグマについて説明します。

関連項目

  • C++ 言語リファレンス
    C++ 言語の Microsoft 実装に関するリファレンス ドキュメントを紹介します。

  • C 言語リファレンス
    C 言語の Microsoft 実装に関するリファレンス ドキュメントを紹介します。

  • C/C++ プログラムのビルド
    コンパイラとリンカーのオプション関するトピックへのリンクを示します。

  • Visual C++ ライブラリ
    Visual C++ に用意されているさまざまなライブラリへのリンクがあります。ATL、MFC、OLE DB、C ランタイム ライブラリ、および標準 C++ ライブラリが含まれます。

  • Visual C++ プロジェクトの作成および管理
    プロジェクト システムが C++ プロジェクトのファイルを見つけるために検索するディレクトリを指定できる、Visual Studio のユーザー インターフェイスについて説明します。