for
gdb-7.0.1を使用していますが、コードの特定のセクションでループが発生しているバグを検出したと思います。for
ループは次のようになります
for (int i=0 ; i< end ; ++i )
{
//Code here.
}
これend
は非常に大きな整数です。コードは最初の反復でクラッシュせず、反復番号のどこかでクラッシュするようend/2
です。
end/2
反復回数でのコードの動作を理解したいので、stepping
この反復ポイントに到達nexting
するi=0
までは実行不可能です。
値を取得するgdb
までforループを続行し、ユーザーが反復番号を手動でステップ実行するのを待つように指示する方法はありますか?i
end/2
end/2
gcc-4.5.2
UbuntuLinuxで使用しています