**已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
21小时前关门了。
Improve this question
如果我有一个指针指向一个分配了new的对象类,例如:myClass* ptr = new myClass();
我想把ptr改成一个新的类对象,我该怎么做?
我试着这样做:
delete ptr;
ptr = new myClass();
但是当我试图访问ptr变量时,它会导致崩溃,但是我想确保我没有将它指向一个新对象,从而导致内存泄漏。
1条答案
按热度按时间8nuwlpux1#
我很少(如果有的话)重新分配单个堆分配的对象。但它是这样做的: