在VS2017上敲代码出问题了求大佬看看~

说下情况,我敲的是c++ primer plus上的例子,敲完后F5是通过的,但是关闭程序的时候就出问题了:
图片说明
我觉得可能是内存的问题,也有可能是IDE没设置好?
下面是main里的内容:
图片说明
String1的类声明和实现就不发了,里面的函数有点多,不过我觉得应该没问题吧编译都通过的

6个回答

编译通过只能说明你的语法没有问题,不代表你的代码没有问题。你如果是运行时出现问题,你可以逐语句调试,看看哪行代码有问题。你给的信息太少,谁都看不出问题啊。我估计是system("pause")有问题,你把它删了试试看。

没有使用名字空间,這是C++编程,应该加上using namespace std;

我已经在逐语句调试了,发现初始化对象就有问题,现在正在调试

String1是什么意思?

hlz_12345
hlz_12345 一个类,写在string1.h里面,如果要把string1的头文件和cpp都贴出来代码量貌似有点多。。
接近 2 年之前 回复

目前问题大致确定是delete的问题,但接下来又不知道如何入手了

好了没事了,问题解决了谢谢各位的围观~

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

相似问题