最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

C ++外部垃圾收集[重复]

IT培训 admin 3浏览 0评论

C ++外部垃圾收集[重复]

这个问题在这里已有答案:

  • Shall I delete the pointer manually in v8::External? 2回答
回答如下:

c++的口头禅下,只支付您使用的费用,没有垃圾收集。这意味着您需要自己管理内存。在这种特定情况下,您有两个选择:

  1. 不要与new进行比赛。根据您的应用,仅使用Game game;就足够了。
  2. 如果你真的需要new Game,请在RAII中包装新的(资源获取是初始化)成语类型。您可以利用c++智能指针: auto game_ptr = std::make_unique<Game>();unique_ptr的范围结束时,它包含的内存将自动释放。

C ++外部垃圾收集[重复]

这个问题在这里已有答案:

  • Shall I delete the pointer manually in v8::External? 2回答
回答如下:

c++的口头禅下,只支付您使用的费用,没有垃圾收集。这意味着您需要自己管理内存。在这种特定情况下,您有两个选择:

  1. 不要与new进行比赛。根据您的应用,仅使用Game game;就足够了。
  2. 如果你真的需要new Game,请在RAII中包装新的(资源获取是初始化)成语类型。您可以利用c++智能指针: auto game_ptr = std::make_unique<Game>();unique_ptr的范围结束时,它包含的内存将自动释放。

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论