debug下可用,exe不能用,空白错误

 

现象:vs2008 下,一个程序debug下可用,但是执行生成的exe之后没法使用,弹出 C++ library
debug 这样的一个空白窗口,没有其他提示信息。(截图稍后附上)

原因:程序使用的内存太大了... 对于32bit WIN7系统,最多3G,如果达到2.9G以上,就会出现这个错误。

解决办法: 当然是想办法减少程序所占的内存咯,比如设置下队列的大小等。

posted @ 2012-02-18 18:54  IamJason  阅读(133)  评论(0编辑  收藏  举报