商家名称 | 信用等级 | 购买信息 | 订购本书 |
![]() |
我的第一本C++书 | ![]() |
|
![]() |
我的第一本C++书 | ![]() |
网友对我的第一本C++书的评论
《我的第一本C++书》(陈良乔 华中科技大学出版社)印象与评价
花了一个晚上,还算是比较仔细地读完了本书,随即写下大概的印象与不全面的评价如下。如有错谬之处,期待各位大虾指正,免得误人子弟。
(1)虽然不是特别浓重,但也还是体现出偏向微软的立场 —— 考虑到作者是MS的MVP,这点很正常。本书花了一些篇幅介绍.NET Framework、CLI(一点点)、MSVS(大约有18页的篇幅,在第35页至少有两次将MSVS誉为“首席IDE”,在第34页的笑话似乎是对包括Eclipse在内的其他IDE的嘲讽)和MS的Parallel Patterns Library(第12章展开讲解)。如果考虑到国内大多数学生严重依赖MS Windows和IDE,这也算是正常。本书对于C/C++与跟它们联系最密切的UNIX、GNU Linux之间的关系,介绍得奇少(不到1页纸)。在第4页提到了1973这个年份以及后来的K&R C,但是竟只字不提UNIX,倒是第10页开始的1.3.1却着重列出三点强调MS Windows与C++有“得天独厚”、“历史积淀”的关系云云。而提到GCC的,印象中仅有一句话(第340页),而且几乎等于没说。
(2)作者或编者的不严谨:在第62页,没有进行充分的背景说明,就断言“int类型在内存中占2个字节”,但在第19"rest":"0页通过指针机制揭示了int类型是占4个字节,这种前后不一致恐怕会给初学者带来困惑。在第63页的表3-2中,指出int类型的“字节数”为“16”等等,恐怕这里(和接下来的表3-3)表头里的“字节数”应该改为“位数”才更达意。<br /><br />(3)感觉从第5章开始渐入佳境。第7章为最佳。范例和阐释均比较精彩。第5、6、7章分别讲解了C/C++的一些核心观念:函数、OOP、指针、引用、异常处理等等。初学者只要仔细阅读并操练,这些一贯被视为难点的部分,亦不再难以理解与掌握。<br /><br />(4)知识点释出的顺序问题:在第6章讲解OOP时,没有介绍引用机制却运用到了它(比如第152页),对引用机制的解说是在后来的第7章。这样的编排恐怕会给初学者设置障碍。第7章的内容几乎完全可以(也强烈建议应该)放在第6章之前。<br /><br />(5)教学曲线:前两篇(第1至7章)教学曲线比较平坦。从第8章(第3篇起头)开始,讲解STL,教学曲线变得越来越陡峭,对理解代码的思维要求变高。建议初学者要在第3篇的操练上花上数倍于前两篇的精力。<br /><br />(6)书名问题:在一些场合,本书有“游历C++世界的地图”这个副标题,但是在我手中拿到的这本书当中(2011年5月1版1刷),没有找到这个副标题(在封面、封底、扉页、版权页均未见),不知何故。此外,纵观全书,感觉“地图”的意味其实很弱。<br /><br />(7)其他印象:(i)虽然以MSVS为先导,但全书几乎完全没有涉及到MFC和GUI编程,唯一的例外是在第197页提到了GetMainWnd()函数,还有第18页的图2-2,但也均等于没说。(这不是批评。)(ii)书中有穿插的“最佳实践”楷体字部分,算是亮点,但太少。(iii)本书第12章涉及到了C++0x即C++11。(iv)本书第13章(《找工作就靠它了》)是比较新颖的特色。(v)本书《后记》似乎有一些大话西游+武林外传式的悲凉,感觉意犹未尽……<br /><br />最后,向本书作者陈良乔先生致以敬意和感谢!"
对于只学过C++语法的人,这本书是一本相当好的增补教材。对你C++作为一门编程语言的产生、进化、发展、以及在各个方面的应用,都有所介绍。
喜欢,帮朋友买的
实在不知道书的内容怎么样,
不过快递很快,赞
但有些没必要通俗的地方也去通俗实在有点莫名其妙 感觉有点怪
好书 值得一看。内容比较通俗易懂,易入手。
回过头来看看这本书 喜欢
1. 通篇_tmain、stdafx.h、TCHAR, 被指分不清C++、VC++, 还有神码C++/CLI;
2. 发明了:程序=数据+算法
3. 使用memset应引用memory.h还是string.h?
以前上课,听老师讲C++不感兴趣,
觉得太难,但是面对快找工作了,没办法,又得学,
不过庆幸的是这本书居然调动起我对C++兴趣了。
这本书适合初学者看,
作者通过诙谐的语句,
从各个方面介入,
调动起初学者的兴趣,
把初学者带入C++的世界,
就是习题少了点,
要提高的话,这本书还是不够的~
不过书的最后还是介绍了几本C++的进阶书~
通俗易懂,一扫同类书的枯燥!
这本书只适合初学者吧,内容不深
喜欢我的第一本C++书请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务