【发布时间】:2008-12-02 09:23:35
【问题描述】:
我是一名试图理解 C++ 的 C 程序员。许多教程使用 sn-p 演示对象实例化,例如:
Dog* sparky = new Dog();
这意味着稍后你会这样做:
delete sparky;
这是有道理的。现在,在不需要动态内存分配的情况下,是否有任何理由使用上述代替
Dog sparky;
并在 sparky 超出范围时调用析构函数?
谢谢!
【问题讨论】:
标签: c++ instantiation