オプションのブレークポイント・パラメーター

オプションのブレークポイント・パラメーターは、ブレークポイントの振る舞いを制御するために使用します。 ブレークポイントを設定する際、 ブレークポイント・ウィザードの「オプション・パラメーター」ページで、 以下のパラメーターを設定できます。

オプションのブレークポイント・パラメーター 説明 サポートされているブレークポイントのタイプ
スレッド プルダウン・メニューから、ブレークポイントを設定するスレッドを選択する。

スレッド・パラメーターは、 マルチスレッド・プログラムをサポートするプラットフォーム上でのみ使用できる。

このパラメーターはすべてのブレークポイント・タイプでサポートされている。
頻度 デバッガーに、どのブレークポイントで停止するか、どのブレークポイントで スキップするかを指示するために、頻度制御を使用する。デバッガーは、各ブレークポイントの出現回数を追跡している。 このセクションのフィールドで、デバッガーが、どのブレークポイントが出現したときに最初に停止すべきか、どのぐらいの頻度で停止すべきか、どのブレークポイントから停止しなくてよいかを、デバッガーに指示する。

ブレークポイントの頻度を設定するには、以下のパラメーターを使用する。

  • から (From): デバッガーを停止させる最初の ブレークポイントの出現回数を入力する。 例えば、最初の 5 回のブレークポイントをデバッガーにスキップさせる場合は、 「6」を入力する。
  • まで (To): デバッガーを停止させる最後の ブレークポイントの出現回数を入力する。 例えば、ブレークポイントが 20 回出現した後、デバッガーにそれを無視させるには、 「20」を入力する。 ブレークポイントで常にデバッガーを停止させるには、 「無限大 (Infinity)」と入力する。
  • ごと (Every): このブレークポイントで デバッガーを停止させる頻度を入力する。 例えば、 4 回に 1 回だけデバッガーを停止させるには、「4」を入力する。
このパラメーターはすべてのブレークポイント・タイプでサポートされている。
このフィールドに式を入力することができる。このフィールドに指定した条件が真の時だけ (ゼロ以外の値は真と見なされる)、プログラムの実行がブレークポイントで停止する。

例えば、 C++ プログラムをデバッグする場合は、以下の式を入力できる。

(i==1) || (j==k) && (k!=5)
行、エントリー、およびアドレス
関連概念
ブレークポイント
関連タスク
関数またはエントリー・ブレークポイントの設定
アドレス・ブレークポイントの設定
監視ブレークポイントの設定
ロード・ブレークポイントの設定
条件付きブレークポイントの設定
関連参照
サポートされている C/C++ のデータ・タイプ
サポートされている C/C++ の式オペランド
サポートされている C/C++ の式演算子
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.