プリプロセッサ処理だけで止める。 > g++ -E hoge.cpp
#if HOGE && HAGE #elif HOGE || HOGE #else #endif
ヘッダの二重読み込み防止策 #ifdef HOGE #undef HAGE #if defined( HOGE ) && !defined( HAGE )
下から選んでください: