首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请问 vs2005 无法调试有关问题

2012-02-19 
请教 vs2005 无法调试问题我用vs2005建立一个Generalproject,然后建立cpp文件,//test.cpp#includeiostrea

请教 vs2005 无法调试问题
我用vs2005   建立一个General   project,然后建立cpp文件,
//test.cpp
#include   <iostream>
using   namespace   std;
void   showinfo()
{
    cout   < <   "world ";
}
void   main()
{
    cout   < < "hello ";
    showinfo();      
}

工程属性设置   c/c++--> general--> debug   information   format:c7   compatiable(/z7)
断点设置在showinfo()函数调用点,然后F11的时候,并没有像vc6一样执行到showinfo()的函数入口处,而是进到vs2005自带的库里去了,请问我什么地方设置错了么?该怎么设置才对呀,谢谢

[解决办法]
是不是进cout拉,再SHIFT+F11 TRACEOVER试试看跑到哪里
[解决办法]
F11是单步调试,用F5
[解决办法]
不会是建了C++托管过程,代码于是自动开启了inline优化吧。
你在showinfo()里多加点代码就知道了。
[解决办法]
Debug模式下不会inline吧?
怀疑有其他原因。

热点排行