C++内存管理必读文章

8
阅读完“C++内存管理:从恐惧到胜利”系列文章后,我认为这些是关于内存管理的必读文章。我想知道还有哪些必读文章我不应该错过。
谢谢!

补充Mark的评论,有些问题(例如投票、列表和这个问题)没有一个单一的正确答案可以接受。这样的问题应该被设为社区维基(http://meta.stackexchange.com/questions/11740/what-are-community-wiki-posts-on-stack-overflow,http://meta.stackexchange.com/questions/1320/what-are-the-guidelines-for-community-wiki-on-meta-stack-overflow)。这并不意味着社区维基问题不能有被接受的答案。 - outis
5个回答

4
在Herb Sutter的书《Exceptional C++》和《More Exceptional C++》中,他提到了关于内存管理的方法。

@Charles,不是Herb Sutter吗?我认为Scott Meyer的Effective C++系列也有与内存管理相关的内容。但是,我不确定。 - Jagannath


1
虽然不是真正的文章,但我认为Boost smart_ptr library documentation对C++内存管理有一些很好的信息。当然它会偏向于Boost库,但我认为你会从中获得一些不错的想法。

1
一些基础知识:
C和C++中的编程概念——内存
作者:Frantisek Franek
出版社:剑桥大学出版社
ISBN 0-521-52043-6

0

Andrei Alexandrescu在他的Modern C++ Design书中也有话要说。

你可能会对以下章节感兴趣:

  • 第4章 小对象分配
  • 第7章 智能指针

尽管Andrei的技术实际价值备受争议,但你肯定会从这本书中学到一些新的、有趣的东西。


被认为有争议性?由谁以及为什么? - jalf
它被C++社区批评(某些部分,不包括我)使用了不必要的“聪明”技巧。 - Alexander Poluektov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接