debug下可用,exe不能用,空白错误
现象:vs2008 下,一个程序debug下可用,但是执行生成的exe之后没法使用,弹出 C++ library
debug 这样的一个空白窗口,没有其他提示信息。(截图稍后附上)
原因:程序使用的内存太大了... 对于32bit WIN7系统,最多3G,如果达到2.9G以上,就会出现这个错误。
解决办法: 当然是想办法减少程序所占的内存咯,比如设置下队列的大小等。
【个人观点,仅供参考。如有错误,欢迎指正,以免误人子弟,多谢!】
现象:vs2008 下,一个程序debug下可用,但是执行生成的exe之后没法使用,弹出 C++ library
debug 这样的一个空白窗口,没有其他提示信息。(截图稍后附上)
原因:程序使用的内存太大了... 对于32bit WIN7系统,最多3G,如果达到2.9G以上,就会出现这个错误。
解决办法: 当然是想办法减少程序所占的内存咯,比如设置下队列的大小等。