1. ホーム
  2. c++

[解決済み] Visual Studioデバッガで、動的に割り当てられた配列を表示するにはどうすればよいですか?

2022-04-27 14:32:19

質問

静的に割り当てられた配列がある場合、Visual Studioデバッガは簡単にすべての配列要素を表示することができます。 しかし、動的に割り当てられ、ポインターで指される配列がある場合、+をクリックして展開すると、配列の最初の要素しか表示されません。 デバッガーに、このデータをFoo型、サイズXの配列として表示してくれ、と簡単に伝える方法はないでしょうか?

解決方法は?

はい、簡単です。 例えば

char *a = new char[10];

デバッガに書き込む

a,10

は、内容を配列のように表示します。