C++相談室 part103
■ このスレッドは過去ログ倉庫に格納されています
0063デフォルトの名無しさん
2013/06/19(水) 11:38:44.91#ifdef FOO
int var;
#endif
だと宣言のたびに3行も使ってしまって見づらいので、
初めに
#if 1
# define FOO /##/
#else
# define FOO
#endif
として、以降
FOO int var;
と1行で書こうと思いました。
vc++ではこのやり方でうまくいくのですが、
xcodeでは Pasting formed'//', an invalid preprocessing token というエラーになってしまいます。
コメントアウトのオンオフを1行でこなせる、環境依存でないマクロというのはないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています