【发布时间】:2012-12-05 14:51:12
【问题描述】:
可能重复:
What is difference between instantiating an object using new vs. without
Creating an object: with or without `new`
这两种说法有什么区别
HttpUtil httpUtil;
和
HttpUtil *net = new HttpUtil();
哪个更好用?
【问题讨论】:
-
第一个分配在堆栈上,另一个在堆上,使用后释放它是程序员的责任(当它分配在堆上时)。如果没有第二个,你可以选择第一个:)
-
请从here获取一本初学者书籍。