Twitterでつぶやいていたデバッガに関するTipsをまとめてみた。
【ウォッチウィンドウ】
・配列やポインタのメモリ内容を見たいとき
変数名,(表示させたい要素数)(表示書式)
(表示させたい数)
・配列の要素数、バイト数ではない点に注意。
(表示書式)
下記URL参照。
http://msdn.microsoft.com/ja-jp/library/75w45ekt.aspx
例)
charであるpRenderポインタから5個までのデータをshort型にキャストして16進数で見たい時。
(short)pRender,5x
結果)
・擬似変数
@err 直前のエラーが入る。
@err,wm WindowsAPIの戻り値(Windowsメッセージ)
@err,hr HRESULTエラー表示
その他擬似変数一覧。
http://msdn.microsoft.com/ja-jp/library/ms164891.aspx
【ブレークポイント】
下記URL参照
http://msdn.microsoft.com/ja-jp/library/ktf38f66(VS.80).aspx
特にデータブレークポイントは重要
http://msdn.microsoft.com/ja-jp/library/350dyxd0(VS.80).aspx