C/C++从入门到精通

飘飘白云
来自: 飘飘白云 (上海) 2009-07-29 15:51:24创建   2017-02-23 10:13:57更新
入门:
Essential C++
C++Primer
The C++ Programming Language
C++编程思想
C语言接口与实现
C++ Templates中文版
大话设计模式

中级:
C专家编程
Effective C++
More Effective C++
Exceptional C++
More Exceptional C++
Exceptional C++ Style
Effective STL
C++编程惯用法
C++编程规范
老码识途
深入理解计算机系统
设计模式

高级:
深度探索C++对象模型
C++设计新思维
C++语言的设计和演化
程序员的自我修养

Modern C++:
深入理解C++11
Effective Modern C++

知识点:
const、mutable、volatile的用法
内存布局:虚函数、单继承、多重继承、菱形继承、虚继承等情况下的对象内存布局
多态(编译期多态:泛型实现;运行期多态:虚函数实现)
new/delete(new 表达式,new operator, placement new)
构造、析构、拷贝构造、赋值构造、继承构造(C++ 11)、委派构造(C++ 11)、移动构造(C++ 11)、移动赋值(C++ 11)
name lookup(Koenig名称查找规则)
移动语义,左值、右值
pimpl手法
异常安全(三个等级,析构与delete绝不抛出异常否则terminate)

1人
64 人关注
来自:豆瓣读书
8.2 (105人评价)
作者: [美] Martin Reddy
出版社: 人民邮电出版社
出版年: 2013-8
评语:抽象级别:高,难度系数:中,简评:C++API领域中的《代码大全》,非常适合框架、库的开发者。
回复
来自:豆瓣读书
9.1 (65人评价)
作者: 韩宏
出版社: 电子工业出版社
出版年: 2012-8
评语:抽象级别:低,难度系数:中,简评:用分析反汇编代码的方式学习编程基础知识,有点模仿《深入理解计算机系统》的味道,但实用性和可操作性更好,值得初中级C/C++开发人员学习。此外,作者还推广观察-猜测-验证的学习思维,值得学习。
回复
来自:豆瓣读书
8.1 (35人评价)
作者: Robert B. Murray
出版社: 中国电力出版社
出版年: 2004年01月
评语:抽象级别:中,难度系数:中,简评:C++编程常见的惯用手法手册
回复
来自:豆瓣读书
9.0 (351人评价)
作者: [美] Andrei Alexandrescu
出版社: 华中科技大学出版社
出版年: 2003-03
评语:抽象级别:中,难度系数:中,简评:泛型编程,元编程之奇技淫巧,作者倡导policy-based编程模式。
回复
来自:豆瓣读书
8.2 (135人评价)
作者: (美)David R.Hanson
出版社: 机械工业出版社
出版年: 2004-1
评语:抽象级别:低,难度系数:低,简评:作者力荐面向接口编程,对于C语言来说是务实而有道理的,内容主要是各种数据结构的C语言实现。
回复
来自:豆瓣读书
8.5 (72人评价)
作者: David Vandevoorde / Nicolai M.Josuttis
出版社: 人民邮电出版社
出版年: 2004-1-1
评语:抽象级别:低,难度系数:低,简评:泛型编程是很强大生猛的利器,诞生时间不长却开辟了C++一片新的天地。“C++是一门C++之父也需要别人教的语言”里面所说教的就是“泛型技术”。STL库用到了相当多的泛型技术,对于C++高级程序员来说,很有必要了解与学习泛型技术。
回复
来自:豆瓣读书
8.9 (444人评价)
作者: [美] Bjarne Stroustrup
出版社: 机械工业出版社
出版年: 2002-1
评语:抽象级别:高,难度系数:中,简评:这是讲述C++为何被设计成现在这个样子,其中做了怎样的权衡,取舍与借鉴,要成为C++高手,必看。全书贯穿中C++的实用主义哲学。
回复
来自:豆瓣读书
9.0 (1511人评价)
作者: [美] Stanley B. Lippman
出版社: 华中科技大学出版社
出版年: 2001-5
评语:抽象级别:中,难度系数:中,简评:这本书适合对C++语法有相当程度的了解,而且对C++语法机制背后的“之所以然”很有兴趣的读者。难度系数比较大,但是读懂了之后对C++的提升是相当大的,我读了至少三遍以上。
回复
来自:豆瓣读书
9.2 (2131人评价)
作者: [美] Peter Van Der Linden
出版社: 人民邮电出版社
出版年: 2008-2
评语:抽象级别:低,难度系数:低,八卦系数:高,简评:我最先接触的是C,然后才学C++,一直以为对C很了解了,可是看了才这本书才发现以前对C的了解很浅显,这本书涉及关于C八卦趣闻、语法的演化史、声明的优先级规则、数组指针等。
回复
来自:豆瓣读书
9.5 (1220人评价)
作者: [美]Scott Meyers
出版社: 电子工业出版社
出版年: 2006-7
评语:抽象级别:中,难度系数:中,简评:一些非常值得学习的如何正确使用C++的经验之谈,力荐阅读此书作为C++中高级进阶书籍。比More Effective C++要出色一些。。。
回复
来自:豆瓣读书
8.2 (240人评价)
作者: 埃克尔(美)
出版社: 机械工业出版社
出版年: 2000-01
评语:抽象级别:低,难度系数:低,简评:这本书不适合作为C++入门书籍,但是稍微了解下C++语法之后再来看这本书很有收获的。
回复
来自:豆瓣读书
8.3 (149人评价)
作者: 埃克尔
出版社: 机械工业出版社
出版年: 2006-1
评语:抽象级别:低,难度系数:低,简评:对C++语法有些了解之后,如果想要了解STL库,这本书值得一看。
回复
来自:豆瓣读书
8.3 (479人评价)
作者: [美] Stanley B. Lippman
出版社: 华中科技大学出版社
出版年: 2001-8
评语:抽象级别:低,难度系数:低,简评:如何正确使用C++的入门级教程,有点过时了,因为不涉及C++ 11/14/17。
回复
来自:豆瓣读书
8.5 (102人评价)
作者: Herb Sutter
出版社: 人民邮电出版社
出版年: 2006-1
评语:抽象级别:中,难度系数:中,简评:一些非常值得学习的如何正确使用C++的经验之谈。刘未鹏翻译版,相当不错的。
回复
来自:豆瓣读书
8.9 (477人评价)
作者: Scott meyers
出版社: 中国电力出版社
出版年: 2003-3
评语:抽象级别:中,难度系数:中,简评:一些非常值得学习的如何正确使用C++的经验之谈。
回复
来自:豆瓣读书
8.9 (463人评价)
作者: [美] Scott Meyers
出版社: 清华大学出版社
出版年: 2006-4
评语:抽象级别:中,难度系数:中,简评:一些非常值得学习的如何正确使用STL的经验之谈。
回复
来自:豆瓣读书
8.2 (360人评价)
作者: [美]Herb Sutter / [美]Andrei Alexandrescu
出版社: 人民邮电出版社
出版年: 2006-1
评语:抽象级别:高,难度系数:高,简评:一如其名是一本“规范”:惯用手法大全,全而精,需要有Effective 以及 Exceptinal C++系列功底才能明白这些总结下来的经验规则。
回复

什么是书单  · · · · · ·

书单是收集图书的工具,创建书单后,在豆瓣看到符合书单主题的图书时可以将它放入书单,方便以后找到。

你还可以看看其他人的收集,关注你感兴趣的书单。

这个书单的标签  · · · · · ·

飘飘白云的其它豆列  · · · · · ·  ( 全部 )