为什么很多人都喜欢new一个类,而不是直接声明一个对象呢?
zihui 2006-05-03 12:23:48 我看很多人写的代码都喜欢这样写(示例)
MyClass* pc = new MyClass();
pc->doSome();
...
delete pc;
为什么非要去new呢?而且这样很容易忘记最后delete。
为什么不按照下面这样呢?
MyClass c;
c.doSome();
....
我觉得这样很好阿,而且不需要delete。难道第一种写法有什么特别的好处吗?看到很多代码都是第一种写法。谢谢。