0
このように#defineの定数部分にstringを使用できますか?#defineの定数部分にstringを使用できますか?
#define A string
私はできない場合、何が代替可能なのですか?
このように#defineの定数部分にstringを使用できますか?#defineの定数部分にstringを使用できますか?
#define A string
私はできない場合、何が代替可能なのですか?
はい、できます。 "/path/to/file"
リテラル文字列で前処理中に交換されますMY_PATH
という名前のマクロを定義し、例えば、
#define MY_PATH "/path/to/file"
。あるいは、タイプがchar
のconst
グローバル変数を使用できます。例えばchar const* MY_PATH = "/path/to/file";
ありがとうございます!あなたは私のヒーローです! –