Visual Studio 2013 SP3at TECHVisual Studio 2013 SP3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト621:デフォルトの名無しさん 14/05/27 13:47:09.06 eE9gvczq ちょっと奇妙な現象に遭遇しています。 それはVS2013のC++コンソールアプリでデバッガで一行ずつ実行しているときに、 ごく普通の処理を順番に行っているにも関わらず、 (a) ①→②→③ となるはずなのに(番号は行番号のつもり) (b) ①→②→①→②→③ のように、デバッガの矢印が一行上に戻るのです。 でも処理自体は、逆戻りした場合(b)でも①や②が二回実行されるわけではなく(a)の場合と同じ結果になります。 (c) ①→②→①→②→①→②→③ のように二回戻る場合もあります。 いままでVisualStudio使っていて初めて遭遇しました。 ちなみに②の処理はテンプレートを使った関数です。 今のところ特に問題が起こっているわけでは無いのですが、 ちょっと気持ち悪い現象なので、原因や解決方法ご存じでしたら教えてください。 622:デフォルトの名無しさん 14/05/27 13:50:31.31 4JNdWghQ 最適化をはずしな 623:デフォルトの名無しさん 14/05/27 13:51:27.16 eE9gvczq ①③は cout で文字列を画面に表示するだけの処理です。②で処理する文字列 の処理前と処理後の中身を確認するために、画面に出しています。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch