程序在debug调试下正常运行,但是改为 Release 版后再vc6.0中运行正常,就是在程序中点击叹号执行正常,但是如果用工程文件夹中release文件夹中生成的exe运行就不能正常运行,似乎是停在读文件那块,会是什么问题呢?
从网上查说是assert()断言之类的在release版中不被编译,内存越界之类的,还有这些会影响吗?
从网上查说是assert()断言之类的在release版中不被编译,内存越界之类的,还有这些会影响吗?
你把exe文件拷贝到工程目录试试?
是不是你的程序运行是加载了一些资源,这些资源在工程目录下,不在Release文件夹下面;
你把exe文件拷贝到工程目录试试?
确实是这个原因,我读的文件没有放在release文件夹中,多谢多谢
输出运行到哪了,变量值是什么