条件付きコンパイル
#include <stdio.h>
#define DEBUG
void main()
{
printf( "処理開始\n" );
#ifdef DEBUG
printf( "%s\n", __TIME__ );
printf( "%s\n", __DATE__ );
printf( "%s\n", __FILE__ );
printf( "%d\n", __LINE__ );
#endif
printf( "処理終了\n" );
}
出力結果
処理開始
11:56:29
Oct 19 2006
C:\xxx\xxx\xxx\tekito.cpp
13
処理終了
#include <stdio.h>
//#define DEBUG
void main()
{
printf( "処理開始\n" );
#ifdef DEBUG
printf( "%s\n", __TIME__ );
printf( "%s\n", __DATE__ );
printf( "%s\n", __FILE__ );
printf( "%d\n", __LINE__ );
#endif
printf( "処理終了\n" );
}
出力結果
処理開始
処理終了