2012-01-22 8 views
2

、今デバッグ中にVisual Studio 2008で構造体の要素の値を確認する方法は?例えば

structure S{ 
int a; 
int *b; 
}s; 

//私が格納されている値をチェックしてみてください...

s->a = ? 
s->b[0] = ? 
s->b[1] = ? 

..ので

にどのように私は "時計を追加する" か、または他の手法を使って値を確認しますか?私にお知らせください。ありがとう。

+0

何であなたの最初の5つのint値が表示されます拡大ウォッチウィンドウ

pValue->b,5 

に次のように入力することもでき、質問ありますか?ウォッチウィンドウを表示する方法がわからない場合や、ウォッチウィンドウでアイテムを編集する方法がわからない場合は、 –

答えて

3

デバッガで検査するタイプS*の値があるようです。これを行う最も簡単な方法は、ウォッチウィンドウに値を生成する式を入力するだけです。あなたが行

  • の一つにローカルpValue単に

    • オープンウォッチウィンドウ
    • という名前のタイプ「p値」を持っているのであれば、たとえば内容

    トリッキーな部分を見て展開S::bのすべての値が1つのポインタと1つの配列として表示されます。値を配列として見るには、デバッガにいくつの要素があるかを伝えるだけです。 5つの要素があった場合たとえば、あなたはそれがpValue->b

  • 関連する問題