我一直听到人们抱怨C++没有垃圾收集.我还听说C++标准委员会正在考虑将其添加到该语言中.我担心我只是没有看到它的意义...使用智能指针的RAII消除了它的需要,对吧?
我对垃圾收集的唯一经验是在几台便宜的80年代家用电脑上,这意味着系统每隔一段时间就会冻结几秒钟.我确信它从那时起已有所改善,但正如你可以猜到的那样,这并没有让我对此持高度评价.
垃圾收集为经验丰富的C++开发人员提供了哪些优势?
我想知道垃圾收集器的最佳替代品,它的优点和缺点.我的首要任务是速度,记忆不那么重要.如果有垃圾收集器没有任何暂停,请告诉我.
我正在研究一种安全的语言(即没有悬空指针的语言,检查边界等),并且必须使用垃圾收集或其替代方案.