C+11 has arrived: thoroughly master it, with the definitive new guide from C++ creator Bjarne Stroustrup, C++ Programming Language, Fou rth Edition! The brand-new edition of the world's most trusted and widely read guide to C++, it has been comprehensively updated for the long-awaited C++11 standard. Extensively rewritten to present the C++11 language, standard library, and key...
C+11 has arrived: thoroughly master it, with the definitive new guide from C++ creator Bjarne Stroustrup, C++ Programming Language, Fou rth Edition! The brand-new edition of the world's most trusted and widely read guide to C++, it has been comprehensively updated for the long-awaited C++11 standard. Extensively rewritten to present the C++11 language, standard library, and key design techniques as an integrated whole, Stroustrup thoroughly addresses changes that make C++11 feel like a whole new language, offering definitive guidance for leveraging its improvements in performance, reliability, and clarity. C++ programmers around the world recognize Bjarne Stoustrup as the go-to expert for the absolutely authoritative and exceptionally useful information they need to write outstanding C++ programs. Now, as C++11 compilers arrive and development organizations migrate to the new standard, they know exactly where to turn once more: Stoustrup's C++ Programming Language, Fourth Edition.
what virtual functions provide is called run-time polymorphism , and what templates offer is called compile-time polymorphism or parametric polymorphism. (查看原文)
In either case, we manipulate objects that share a common set of operations. If no hierarchical relationship is required between these objects, they are best used as template arguments. If the actual types of these objects cannot be known at compile-time, they are best represented as classes derived from a common abstract class. If run-time efficiency is at a premium, that is, if inlining of operations is essential, a template should be used. (查看原文)
1 有用 但說風月 2020-07-10 16:57:29
Stroustrup大爷的又一力作。话题之全面让人叹为观止。很多地方因为细节多信息量大反而有些不十分好懂,需要反复揣摩并不时参考其他文献或著述才能领略其奥义。Stroustrup大爷写书的最大特点就是讲技术的同时必把其来龙去脉讲清楚,不搪塞不敷衍,有一说一。当然,对初学者来说,这本书的门槛实在是有点高。
0 有用 Dr. Who 2013-06-01 04:56:35
刚买,有时间好好看看
0 有用 hi..螺螺*_* 2017-04-06 11:16:56
这行文 排版 读起来 有点生硬
2 有用 懒猫 2018-02-23 22:08:09
英文原版,13年看的,彩页,非常喜欢的一本书。
0 有用 醋泡皮皮虾 2022-11-30 20:50:15 上海
比cpp primer好了10086个cpp primer plus
0 有用 醋泡皮皮虾 2022-11-30 20:50:15 上海
比cpp primer好了10086个cpp primer plus
0 有用 杨磊石大专版 2021-10-28 23:28:27
读完二三部分
0 有用 Niko 2021-10-06 17:12:37
浪费时间
0 有用 吃辣条的贡丸儿 2021-06-26 14:26:51
这本书不是写给初学者的。stl那一章真是写得好。第一次从底层了解了一些之前完全没想就用的data structure。而且这本书最棒的就是在每一章后面都有一条总结的advice, which还有具体的reference section。就这一点就比很多其他的大块头书好。 看书过程中仿佛在看自己的垃圾代码:我靠 这不是我犯过的错吗 作者原来早就说过了。确实是要掉进坑里之后再看,简直有如打通任督二脉。
0 有用 胖达子 2021-02-14 09:41:31
Bjarne Stroustrup教书还不错