1

特定の回数の繰り返しの後にのみデバッグしたいコードをデバッグする必要があります。たとえば。1000回の反復後に1回のデバッグ、8000回以上の反復後に次のデバッグ。ブレークポイントがたくさんあるので、それぞれの条件を変更するのは面倒です。

4

1 に答える 1

0

はい、できます:

  • set confirm offGDB が「それを実行しますか?」というプロンプトを出さないように使用します。
  • disableすべてのブレークポイントを無効にするために使用します
  • ループの先頭に新しいブレークポイントを追加します
  • コマンドを新しいブレークポイントにアタッチenableします (これにより、このブレークポイントが起動すると、他のすべてのブレークポイントが再度有効になります)
  • ignore新しいブレークポイントのカウントを 1000 に設定します。

新しいデバッグ能力をお楽しみください。

于 2013-04-09T14:52:31.433 に答える