#ifdef _DEBUG ShowMessage("デバッグモードです"); #endif #ifndef _DEBUG ShowMessage("リリースモードです"); #endif
ifdef _DEBUG
とifndef _DEBUG
は全く逆の意味なので混同しないでください。前者はコンパイル条件_DEBUG
が設定されていれば実行され、後者は設定されていなければ実行されます。
_DEBUG
の部分はプロジェクトのオプションによって変化しますが、デフォルトは_DEBUG
です。