defineによる有効無効


// 定義
#define TEST1
//#define TEST2

/****************************
	その1
*****************************/
#ifdef TEST1
	// 有効コード
#else
	// 無効コード
#endif


/****************************
	その2
*****************************/
#ifndef TEST1
	// 無効コード
#else
	// 有効コード
#endif


/****************************
	その3
*****************************/
#if defined (TEST1)
	// 有効コード
#elif defined (TEST2)
	// 無効コード
#else
	// 無効コード
#endif

/****************************
	その4
*****************************/
#if defined (TEST1) || defined (TEST2)
	// 有効コード
#else
	// 無効コード
#endif

スポンサーリンク
スポンサーリンク
スポンサーリンク
  • このエントリーをはてなブックマークに追加

コメントをどうぞ

メールアドレスが公開されることはありません。