
深度探索 C++ 对象模型
Inside the C⁺⁺ object model
Stanley B. Lippman · 初版 1996 年
- 14次提及
- 7人推荐
- 9位 HN 评论者
简介
Inside the C++ Object Model 聚焦于 C++ 中支持面向对象编程的底层机制:构造函数语义、临时对象生成、对封装与继承的支持,以及“虚机制”(the virtuals)——虚函数与虚继承。本书展示了理解底层实现模型如何帮助你更高效、更自信地编写代码。Lippman 破除了围绕 C++ 开销与复杂性的错误信息和迷思,同时也指出了确实存在(有时隐蔽)成本与权衡的领域。随后他
Hacker News 读者推荐
当我读了 Stanley Lippman 的《Inside the C++ Object Model》[1] 之后,C++ 的很多东西对我来说就豁然开朗了。它帮我深刻理解了一个事实:C++ 最早是通过预处理器转换成 C 代码来实现的(Stroustrup 的 Cfront)。因此很多 C++ 机制都可以被理解为……
twoodfin 在 HN 的推荐
……《Elements of Programming》。Stroustrup 的《The Design and Evolution of C++》是另一本解答“为什么这么设计”的绝佳好书,我希望 Bjarne 能决定针对 C++11 或 14 出个更新版。虽然年代比较久了,但读 Lippman 的《Inside the C++ Object Model》才是最终让我对这门语言彻底开窍的关键。
twoodfin 在 HN 的推荐
这本书非常老了,我也不知道现在看还算不算准确,但我在 90 年代中期读 Stanley Lippman 的《Inside the C++ Object Model》(http://www.amazon.com/Inside-Object-Model-Stanley-Lippman/dp...)时,发现它对于理解底层运作原理简直太有用了。Stroustrup 的《The Design…
hga 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0201543303
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。