X xeen Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #2 CYourClass *p; p = new CYourClass(Param1,Param2);
L luyl Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #3 谢谢 但是这样在函数结束会不会释放(我把P给其它对象)? 再一个我一个CardBase(抽象的(定义了构造函数)) 一个DFTI_Cardublic CardBase; CCardBase* tempBaseCard; tempBaseCard=new CCard_DFTI(12,str2,12); OtherClassObj.M_???=tempBaseCard 这样对吗? }
谢谢 但是这样在函数结束会不会释放(我把P给其它对象)? 再一个我一个CardBase(抽象的(定义了构造函数)) 一个DFTI_Cardublic CardBase; CCardBase* tempBaseCard; tempBaseCard=new CCard_DFTI(12,str2,12); OtherClassObj.M_???=tempBaseCard 这样对吗? }
L luyl Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #4 报错是 C:/work/Sim/Sim.cpp(151) : error C2660: 'CCard_DFTI::CCard_DFTI' : functiondo es not take 3 parameters CCard_DFTI从CCardBase继承,还要从新写构造函数吗? 各位大虾,分不够可以开帖加!谢谢
报错是 C:/work/Sim/Sim.cpp(151) : error C2660: 'CCard_DFTI::CCard_DFTI' : functiondo es not take 3 parameters CCard_DFTI从CCardBase继承,还要从新写构造函数吗? 各位大虾,分不够可以开帖加!谢谢
X xeen Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #5 但是这样在函数结束会不会释放(我把P给其它对象)? -------------------------------------------------- 不会,所有 new 出来的对象必须手动释放: Delete P;
但是这样在函数结束会不会释放(我把P给其它对象)? -------------------------------------------------- 不会,所有 new 出来的对象必须手动释放: Delete P;
L luyl Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #6 xeen谢谢,交个朋友 这50分是你的了,你要是能回答我构造函数继承的问题再开帖给你100分,不然今天下午6点前就光把50分给你