翻阅我的一本旧的C++杂志,我注意到了一些东西。
其中一篇文章断言
Foo *f = new Foo();
基本上是几乎不可接受的专业C++代码,自动内存管理解决方案是合适的。
是这样吗?
编辑:重新表述:通常情况下,直接内存管理对于新的C++代码是不可接受的吗?对于大多数新代码,是否应该使用auto_ptr(或其他管理包装器)?
https://stackoverflow.com/questions/2040210
相似问题