C言語なら俺に聞け(入門編)Part 85
■ このスレッドは過去ログ倉庫に格納されています
0614デフォルトの名無しさん
2011/06/18(土) 00:29:31.75#define DEBUG_PRINT printf
#else
#define DEBUG_PRINT (void)
#endif
{
DEBUG_PRINT("var is %d", var):
}
手元の環境だと、DEBUG を無効にしてビルドした場合に何も出力されなくなったのですが、
このようなマクロの使い方は環境依存でしょうか?あるいは言語仕様でサポートされていますか?
■ このスレッドは過去ログ倉庫に格納されています