1.vs2010,运行项目时,没有报错,但窗口一闪而逝,使用ctrl+F5运行项目
2.查看打印信息,如下,是分配内存出错
这个问题之前遇到过,但是忘记怎么解决的,所以这次把解决过程记录下来
内存原因的话,让我想到了我的资源管理器,电脑是win10系统,但是资源管理器占用内存过大,然后电脑真的很卡,找了半天解决方案,找了个暂时的,任务管理器 > 详细信息,找到explorer.exe,结束任务,然后任务管理器 > 文件 > 运行新任务 ,写入explorer.exe,之后我再运行项目,成功运行。还有个办法是关机重启。
3.运行时遇到如下类型错误:
Error 101 error C2065: ‘XXX’ : undeclared identifier
Error 1 error C2275: ‘xxx’ : illegal use of this type as an expression
解决办法是:
将变量的定义放在函数开头
原因是:
编译器的问题,在较老的 C89/C90 标准(也称 ANSI C 标准)中,变量只能在程序的开头定义,或者说变量定义的前面不能有其他非声明或非定义的语句
4.loading symbol非常缓慢
解决办法:
打开vs2010,tools 》 options 》 debugging 》symbols ,取消Microsoft symbol servers前面的勾勾,点击empty symbol cache清除缓存,然后重启vs2010