C/C++の宿題を片付けます 75代目
■ このスレッドは過去ログ倉庫に格納されています
0074デフォルトの名無しさん
2006/10/21(土) 13:47:04__FILE__ __LINE__
使い方
#include<stdio.h>
#define DEBUG 1
#if DEBUG
#define debug_print(msg) fprintf(stderr, "File:%s Line:%d %s\n", __FILE__, __LINE__, msg)
#else
#define debug_print(msg)
#endif
int main(void)
{
debug_print("debug1");
debug_print("debug2");
return 0;
}
__VA_ARGS__ マクロが使えるコンパイラならもっと便利にできるよ
■ このスレッドは過去ログ倉庫に格納されています