コマンド ラインからプログラムを実行するときに、ブール値マクロの値を変更するにはどうすればよいですか? たとえば、cpp ファイルに次のマクロがあるとします。これを MyCpp.cpp と呼びます。
#define DEBUG 1
プログラムを実行するときにこれを変更するにはどうすればよいですか? コマンドラインから:
g++ -Wall -Wextra -o MyCpp MyCpp.cpp
なんらかのコマンド ライン オプションを指定していると思いますが、これで問題はありませんか? また、私は使いたくないargv[]