《Exceptional C++ Style中文版》书评

当前位置:首页 > 网络编程 > 编程语言与程序设计 > Exceptional C++ Style中文版

出版社:人民邮电出版社
出版日期:2006-1
ISBN:9787115142252
作者:Herb Sutter
页数:276页

去书店囫囵吞枣

总的来说,这本书还不错。我比较关注的部分是“内存和资源管理”、“优化和效率”内存和资源管理部分介绍了内存管理的层次,STL容器的内存管理,和new相关的一陀。优化和效率部分很喜欢它举的走棋的例子,从STL容器到位操作,很有意思。因为囫囵读过,不能给出非常贴切的评价,看过的部分觉得作者思维很清晰,很好理解。

大师之作

这本书不适合初学者,作者在序中已经说了,要先看看the c++ programing language 或者c++ primer 这本书 编程风格要先看看effective c++书里面一共有40个问题,分成七个部分,每个问题分析的很透彻,最后还有几个准则。书的翻译质量非常好,译者是一个研究生,今年也毕业了。不给五星是因为真的不适合初学者看看译者写的这几篇文章应该有帮助http://blog.csdn.net/pongba/archive/2004/11/26/195075.aspxhttp://blog.csdn.net/pongba/archive/2007/05/16/1611593.aspx他的blog和google group都很不错终于明白为什么c++是反紧凑的语言,细节,细节太多了,没有两三年的经验真的不敢说掌握了C++而语言拿来用的,不应该有那么多的细节,sigh~

回顾

其中一项条款,辨析了一组有继承关系的类。在这些类接口设计上,有关虚函数和非虚函数及其如何安排访问权,提出了一种方案,并认为它是种新的习惯用法(据称该条款已大量用于win API)。与通常把虚函数配以public,并被子类修改其实现的旧路径而言,它更为精细。这种精细在于:即非虚函数搭配public,而虚函数作为子类可定制实现的接口搭配protected,不稳定的草案函数将搭配为private,以后可随时按需升级为protected。总体上看:1,去除虚函数与public结合带来的接口潜在不稳定,改为非虚函数,可认为这即刻增加了内聚的程度;2,把特定实现安排为protected虚拟函数,从而给子类保留出定制的弹性;3,这些特定实现安排在非虚函数体内被多态绑定调用。export条款:论述了export特性的有关历史,现状,未来。它涉及到泛型机制-模板,而该机制是对OO方式的“补集”。其他当然还有很多,特点是揭示陷阱、吹散迷雾,当然这些问题只有在深入使用中才有可能对你有意义,这是种体验,同时或许还是乐趣。看完此书后,有种体会就是代码不在于是否优美,而在刚好够用。


 Exceptional C++ Style中文版下载 精选章节试读


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024