【求助】请教基础问题:关于创建对象时 new 和 不new的区别?多谢
创建对象时,
>>直接用类名定义的对象 和 用 new 出来的对象有什么区别啊?
new出来的需要delete,不用new的就不需要吗?
其他的还有什么区别?
>>如果定义了一个 typedef CArray<CString,CString> strArray;
要向strArray的对象中添加元素,并希望 return strArray 的对象,
应该如何定义strArray的对象呢?
必须要 strArray* obj = new strArray(); 吗?
这样能return obj 吗?
用后也需要delete吧?
多谢