VC2005のブレークポイントの利用法?

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
DDK

VC2005のブレークポイントの利用法?

#1

投稿記事 by DDK » 18年前

「条件」
「ヒットカウント」
「フィルタ」
「ヒット時」

に関する利用テクニックをご紹介いただきたいですが
(詳しく説明してくれる文献でもいい)

どうぞ宜しくお願いします

管理人

Re:VC2005のブレークポイントの利用法?

#2

投稿記事 by 管理人 » 18年前

利用テクニック・・と言うほどの物でもないのですが、というか、私自身よく知らないので^^;
私が使う条件などは
例えば、
int a[2][10];
で宣言したa[1][0]の値が代入した覚えが無いのに途中で値が変わってたとかってバグがあったとき、
条件にa[1][0]が変更された時でオプションをつけてブレイクポイントを色んな所につけて見て行きます。
するとどこかでa[1][0]が変更されているはずです。
そこを見てみると、a[0]を使ったfor文がオーバーフローしていて、a[1]の値まで変わってた・・とかってバグが解る事があります。

DDK

Re:VC2005のブレークポイントの利用法?

#3

投稿記事 by DDK » 18年前

管理人様
大変お世話になっております。

これも強力なテクニックですね。
ブレークの「条件」に相当するのでしょう。
あとは
「ヒットカウント」

「フィルタ」

「ヒット時」
ですね。
特に「フィルタ」 って何でしょうか。
「ヒット時」?

すごいパワフルの機能みたいですね。
これでデバグの能率数倍アップではと、、、知りたいな

閉鎖

“C言語何でも質問掲示板” へ戻る