今天调试代码 莫名出现 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\filelist.cpp Line:255的断言错误 可我的电脑上根本没有f盘啊!!!
VS2010sp1+win7平台
找了n久 在cp上发现有一哥们也有类似的错误 他的原因是字符串里面有×这个字符,貌似会被编译器报错,但我的代码里没有的这个符号的,有的是根目录的符号_T("c:\\"),最后确认是这个问题,看来MS编译器还有改进的地方。
CP 的问题链接http://www.codeproject.com/Questions/231741/Debug-Assertion-Error-Visual-Studio-2010
CString OldPath = GetPathName(); pDocNew->SetPathName(OldPath + " *");