次のようなコード スニペットがあります。
int test( /* some arguments */)
{
ret = func(/* some arguments */)
if (ret < 0)
{
/* do this */
}
/* do this */
return ret;
}
関数funcは、関数内の何らかのエラー条件に対して -1 を返しています。testこの誤った状態は、関数が呼び出される100 回に 1 回発生するため、ブレークポイントを配置しましif (ret < 0)た。ここで、関数内で何が起こっているかをデバッグしたいと思いますfunc()。test上記の行の関数でブレークポイントにヒットした場合、どうすればよいですか。