Visual C++でデバッグ中にポインタの中身をみる方法
以下の簡単なソースコード
#include <iostream> void hoge(int *x) { std::cout << x[0] << std::endl; } int main() { int *x = new int[3]; x[0] = 1; x[1] = 2; x[2] = 3; hoge(x); delete [] x; return 0; }
のようにポインタを引数にとる関数の中をデバッグしている最中に、引数として渡されたポインタの中身を見ようと思っても
な感じ(左下付近)になってうまく表示されませんが、ウォッチ式に「変数名 , 表示したい個数」を入力すると
のようにちゃんと値が表示されるようだ。