0

検証環境に次のメッセージがあります。

message(LOW, vt.text_style(LIGHT_PURPLE, " bla bla bla "), some_struct);

私が得る出力:

 bla bla bla  - some_struct-@405

appendf文字列ルーチンを使用してメッセージに追加情報を追加したいのですが、アドレスsome_struct-@405 (またはそれが呼ばれるもの) を出力するにはどうすればよいですか?

試し%xてみましたが、コンパイルエラーが発生しました:

message(LOW, vt.text_style(LIGHT_PURPLE, appendf(" bla bla bla %s %x ", new_info, some_struct)));

内部の構造体へのポインターを出力するにはどうすればよいappendfですか?

助けてくれてありがとう

4

1 に答える 1