マクロあるいはプリプロセッサ

「マクロあるいはプリプロセッサ」の編集履歴(バックアップ)一覧に戻る

マクロあるいはプリプロセッサ - (2010/05/24 (月) 23:09:02) のソース

 プリプロセッサ処理だけで止める。
 > g++ '''-E''' hoge.cpp

=== 基本 ===
 #if    HOGE && HAGE
 #elif  HOGE || HOGE
 #else
 #endif

=== フラグ ===
 '''ヘッダの二重読み込み防止策'''
 #ifdef HOGE
 #undef HAGE
 #if defined( HOGE ) && !defined( HAGE )

=== マクロ関数 ===
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。