代码之家  ›  专栏  ›  技术社区  ›  Carlos

我在哪里可以阅读更多关于C++中的内存结构?

  •  1
  • Carlos  · 技术社区  · 16 年前

    我遇到了 this presentation 在浏览时,它将性能与特定的内存分配决策联系起来。作者有一些有趣的图表,展示了各种对象如何被C++程序分配,并继续通过优化代码来改变程序。他的图表在他们自己的背景下是有意义的,但我想知道更多关于如何画我自己的。

    在哪里可以了解更多关于C++如何在内存中分配对象?

    4 回复  |  直到 16 年前
        1
  •  4
  •   Brandon E Taylor    16 年前

    您应该不会发现任何有关于C++内存分配信息的站点。以下是谷歌快速搜索的一个小示例:

    以下是几本你可能也感兴趣的书:

        2
  •  3
  •   James Curran    16 年前

    请注意,C++在内存中如何分配对象很少。所有的实现细节都留给各个编译器供应商自己解决。

    因此,虽然许多技术都很常见,但没有一种技术可以保证在您的程序中实际使用。

        3
  •  1
  •   shader    16 年前

    C++语言的编程语言——C++语言之父Bjarne Stroustrup

    http://www.amazon.com/Programming-Language-3rd-Bjarne-Stroustrup/dp/0201889544

        4
  •  0
  •   John Stanhope    16 年前

    道格·利亚 page 向上描述malloc的实现。这是一篇老文章,但我认为它的大部分内容仍然相关。