- 254 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 10:38:17 ]
- 特定の変数をマクロで無効にする方法ってないですか?
int 型の a という変数があって a はプログラムの色んな所(数百箇所)で参照されています。 この変数を「Debug時には使う、 Release時には使わない(変数自体無い)」という風にしたいんです。 一応、#ifdefで良さそうなんですが 結構、あちこちで参照されているので#ifdefで囲むと 手間がかかり、ソースも読みづらくなりそうです。 こんな時、あまりソースの変更をせずに変数を無効にすることって出来ますか? (例えば、変数の宣言の所だけを変えるだけで 変数の参照の部分も無効(コンパイルしない)にするなど・・・) #ifdefで一つ一つ書いてくしかないんでしょうか?
|

|