经典的C++入门书,又更新了C++11的内容
2014-12-14
有阵子没摸C++,也不太了解C++11,就买了这本经典,大概一个月的茶余饭后读了一遍,确实好。
这本书讲的很细致,比如container, algorithm-iterato的关系,条理清楚。
如前面评论所述,很多C++入门书籍是先讲C,再加入C++的内容。这本书把过时的东西放到边边角角,直接讲C++,有助于养成正确的思考习惯。
个人体会,相比C#等GC的“懒人语言”,C++语言更为严谨,概念上更细分、精确,从而要求更多的思考。这本书在copy control方面,解释的很详细。
C++11的主要新特点是加入了rValue reference,连同move, ref collapsing, forwarding一起。还有一个实用的smart pointer。这本书都讲到了。
文中前后引用也很全,很适合这种知识点繁多的书,值得称赞。
唯一要提的意见,是对于concurrency方面似乎没讲。