質問: visual c++ 2008 express edition でステップ実行ができない たとえば、以下のソースコード 1: #include 2: void hoge() 3: { 4: printf("hogehoge\n"); 5: } 6: void main() 7: { 8: hoge(); 9: } 普通は、f11でステップ実行すると、 7→8→3→4→5→9→終了 と流れていくと思いますが、 7→終了 とステップインがうまく動作していないようなのです。 この現象についてご存知の方、修復方法を教えていただけるとありがたいです。
回答: リリースビルトで(最適化込みで)デバッグしようとしているからだと思われます hogeはインライン化されmainも単純化しています 解決法も簡単にデバッグビルトでしてください、と