起動引数から文字列を定義することは可能ですか?
たとえば、ヘッダー ファイルに次のコードがあります。
#define MsgBox "Hello there!"
#define文字列がコマンド ライン引数から取得されるようにするにはどうすればよいですか?
したがって、次のようにアプリケーションを起動するとします: app.exe -Test! - MsgBox は "Test!" として定義されます。
説明が下手で申し訳ありませんが、少なくとも何人かは理解していただけたでしょうか。プログラムのエントリ ポイントからではなく、コマンド ライン引数から#define MsgBoxを取得することが重要です。すべてのコードはヘッダー ファイルにある必要があります。
正直なところ、どこから始めればよいかわからないため、何も試していません。