没有内存泄漏的C++代码,如何用RAII编写,你知道吗

在有垃圾回收(GC)的编程语言里面,比如Java, Python, Node, Go,不需要程序员随时注意内存是否泄漏了,因为它们自带垃圾回收(负责帮你收拾“残羹剩饭”)(有GC的语言也是存在内存泄漏的)。而C++则需要程序员细心认真的处理内存,避免内存泄漏。没有内存泄漏意味着任何申请的内存都要被释放。 但是实际操作层面,如何实现呢?C++的解决方案是RAII和构建在其上面的引用计数。没有RAII
相关文章
相关标签/搜索