デバッグ(ロギング)中に表示メンバーの変数名をマクロでコンソールに出力しようとしています。 どうすればいいですか?私は次のことを試みたが、それは仕事ではない。#defineに変数名を出力する
#define MY_PRINT(x) std::cout << "'x'=" << x << std::endl;
int main(){
int my_variable=3;
MY_PRINT(my_variable);
// I would like to print to console
// 'my_variable'=3
}
「動作しません」と定義します。私は過去に何度もあなたに言わなければならなかったが、それは残念だ。 –
こんにちはTomalek、以下の回答をご覧ください。 「#」文字を追加するだけで十分です –
はい、答えは自分自身もわかります。しかし、ちょっと遅れて、あなたに正しい質問を書くように訓練しようとしています。 –