Debug Assertion Failed filecore.cpp line258

在别人的代码中出现这种问题,找到filecore.cpp文件,第258行ASSERT(m_hFile != (UINT)hFileNull);,这可以看出,是路径问题,一旦遇到这种情况可以查看代码引用文件的路径问题。因为程序中引用的文件路径在dsw的同级目录下,故调试的时候正常运行,但是单独运行exe时,路径内没有所需文件,报错。大神给我出的简单易行的办法是messagebox输出路径,很好用。

你可能感兴趣的:(debug,调试,assertion,fail)