将如何在未来的C 1倍中实现最小垃圾收集支持

How will be implemented minimal garbage collection support in a future C++1x?

本文关键字:支持 实现 未来 1倍      更新时间:2023-10-16

我刚刚看到了Herb Sutter的演讲Future C ,并提到他和其他一些人从事垃圾收集提案。Straustrup已经提到了最小垃圾收集支持的几个原因。我还找到了一个:http://c2.com/cgi/wiki?algorithmsthatdemandgarbagecollection我尝试通过Google搜索有关未来垃圾收集的实施详细信息的信息,但仅发现旧提案(2005-2007)将通过特殊类型的指针实现垃圾收集(与C cli和C cx相似的东西,我猜我猜这是类似的。)。但是现在是什么?

有人可以为我清理。将来的C 将是什么样的垃圾收集?链接到一些有用的新文章和提案以及技术细节的链接将不胜感激,并且非常有帮助!

标准不会"实现垃圾收集"。它将描述一个符合C 程序与垃圾收集器的相互作用。尤其是,据我所知,现有的措辞已经在C 0x的工作草案中描述了安全得出的指针(那就是垃圾收集器可以找到的指针),它说垃圾收集是可选的,并且不称为破坏者。没有添加任何新型的指针。

编辑: N2960草稿中有此措辞。您可以进行二进制搜索以找到最新版本。