【发布时间】:2017-01-24 22:39:40
【问题描述】:
我想问一个简单的问题,我有一个 Direct2D 工厂,当我准备清理时,我会调用 delete 还是使用 release member?我看到一些教程只是显式调用 delete,所以我很好奇哪个更安全,除非发布成员所做的只是在后台调用 delete 等。`
Graphics::~Graphics() {
if (Factory) //Factory->Release(); or delete Factory;
if (Render) //Render->Release(); or delete Render;
}
【问题讨论】: