1

最近、Mac を Mountain Lion と Xcode 4.5 に更新しました。私は C/C++ プログラミングを頻繁に行い、Xcode が大好きです。Xcode 4.5で気付いたのは、デバッグ中に文字列やスタンド関数などのヘッダーファイルに取り込まれていることです。たとえば、デバッグ中に

string tmp;
cin>>tmp;
for(int i=0;i<tmp.length();i++)
{
    //do something with the string
}

for ループにブレークポイントを設定すると、それを通過するたびに、C++ 文字列ヘッダーに移動し、その中で行ごとにコードを実行してから、コードに戻ります。これは、Xcode 4.4 には当てはまりませんでした。これを無効にする方法はありますか?

4

1 に答える 1

0

これは、この投稿で既に回答されています。簡単に言えば、LLDB はまだインライン関数をスキップしていないようです。

于 2012-11-03T19:06:13.070 に答える