内存释放问题 classobj* GetNewClassObj(){ classobj* temp = new classsobj; return temp;}//classobj为类这个函数中new的temp在哪里delete? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 當掉用GetNewClassObj時候會返回這個new對象.刪除的時候在掉用GetNewClassObj的對象的生存區域刪除就可以了 例如classobj* myobj=null;myobj->GetNewClassObj(); //這裡也就相當於classobj* myobj = new classobj();if (myObj != null){ delete myobj; myobj = null;} 在外部删除就行了。比如classobj *p = GetNewClassObj();delete p; 求一个VS2008, VS2010能用的美化菜单类或者美化菜单用的dll 如何动态显示树形控件里的信息 怎样获得非模态对话框的句柄 VC6和vs2008里的代码比较 VS2005 C++ 中如何自定义一个消息? 这样的双列弹出菜单怎么做 在线等ado怎么连接不上数据库? vc连sql server的问题 在局域网上发送报文,如果网络时通时断怎么解决? 请问如何逐一打开一个确定目录下的所有文件?能否给个例子? 如何制作彩色编辑控件类 急!急!在什么地方有好一点的串口通信的程序呀?要能接收和发送大量数据!给分100
刪除的時候在掉用GetNewClassObj的對象的生存區域刪除就可以了
classobj* myobj=null;myobj->GetNewClassObj(); //這裡也就相當於classobj* myobj = new classobj();if (myObj != null)
{
delete myobj;
myobj = null;
}
比如
classobj *p = GetNewClassObj();
delete p;