疑难杂症,跪求大神指导
我写好的一个MFC的程序,刚写好的时候测试可以,但是今天一打开运行就出错了,这个代码我一点都没改过。刚才测试有的数据可以运行,但是有的数据就不能运行,而且跳出一个对话框
对话框说,debug assertion failed! program:c:\windows\system32\mfc110d.dll
file:f:\dd\vctools\vc7libs\ship\atlmfc\include\atlsimpstr.h
line:518
expression:(ichar>=0)&&(ichar<=getlength())
这是怎么回事???
[解决办法]
file:f:\dd\vctools\vc7libs\ship\atlmfc\include\atlsimpstr.h
line:518
找到这一行,看看这个函数你是怎么使用的
[解决办法]
line:518
expression:(ichar>=0)&&(ichar<=getlength())
这一行的表达式有问题,你再看看