说下情况,我敲的是c++ primer plus上的例子,敲完后F5是通过的,但是关闭程序的时候就出问题了:
我觉得可能是内存的问题,也有可能是IDE没设置好?
下面是main里的内容:
String1的类声明和实现就不发了,里面的函数有点多,不过我觉得应该没问题吧编译都通过的
编译通过只能说明你的语法没有问题,不代表你的代码没有问题。你如果是运行时出现问题,你可以逐语句调试,看看哪行代码有问题。你给的信息太少,谁都看不出问题啊。我估计是system("pause")有问题,你把它删了试试看。
没有使用名字空间,這是C++编程,应该加上using namespace std;
我已经在逐语句调试了,发现初始化对象就有问题,现在正在调试
String1是什么意思?
目前问题大致确定是delete的问题,但接下来又不知道如何入手了
好了没事了,问题解决了谢谢各位的围观~