更重要的是这种精神
- CANDO2 财富等级:
|
这本书作为C++的入门书,让人觉得耳目一新。先撇开内容不说,首先这本书的这种教学方式就是创新性的,至少我以前从来没有看到有人这样来讲述C++。正如前面某位网友所说,在现在这种七拼八凑,以两个月就能“写”出一本书的风气下,这本书算是让我们看到了一点点希望。我买了看下来发现的错误也就只有第四章的某个程序少了一个“}”,但是貌似在我发现之前,作者同志已经在他的网站上发布了勘误信息,所以我对这位作者的态度表示非常满意和赞同! 不过也如网上的某些评论,这本书的内容只是包含了C++的基础部分,C++的内容实在是很多的。我觉得一方面,看完这本书的读者可以去阅读一下其他的C++书籍,另一方面也希望作者能够继续努力,下次增加更多的C++内容,仍然用这种通俗易懂的语言和风格,在易学的同时又不失C++的严谨。 我个人预计,如果这本书能畅销下去的话,以后这种风格的书会越来越多的。
|
|
此评论对你有用
没用
|
| |
|
[转]关于易学C++的看法
- PSP2NDSL 财富等级:
|
之前我也是想自学C++的,买了本谭浩强的书。也是网友向我推荐那本书好,很经典之类的。可是我买回去发现基本上看不懂的,很多内容都讲得很抽象,或者说讲得太简单了,还没明白是怎么一回事呢就过去了。然后我又去一些论坛问了些高手的意见,他们大多数都认为谭浩强的那本书简直是垃圾,在china-pub上有一段这样的评价:
老谭写书就像写字典,第一点 第二点 第二点中有含有几点,看似逻辑清楚,实际是不动脑的表现,好书应该是第一遍抛开细节,让初学者对该事物有个整体了解,然后再一次比一次深入讲。
至于易学C++,就是我把谭浩强的书看了一半的时候在网上看到的电子书。当我读到这本免费的C++教程的时候就非常开心。内容还算比较全的,不过电子版貌似少了两三个章节。这本书的特点就是讲得好,很生动,不像老谭的书那么死板,很多没搞懂的地方一看就懂了。我觉得读起来有点像看小说书,挺有趣的,插图也挺多的。而且细节也多,连怎么新建工程和调试程序都有……反正我觉得易学C++对我入门的帮助更大一些。
易学C++的电子书地址我有的,在此分享一下: http://download.csdn.net/source/206080
还有易学C++印刷版的部分章节在china-pub上面也有的,可以去下载看看: http://www.china-pub.com/39862
|
|
此评论对你有用
没用
|
| |
|
适合初学者,虽然有点浅
- forespace 财富等级:
|
|
很好的初学者教程,讲得很形象!不过如果你是会C++的话就别过来看了,一定会失望的。如果你完全不会C++,那么最好来看一下,不会让你失望的!这本书讲得稍微有点浅,貌似面向对象的多重继承也没有展开来讲,不过这对于初学者来说还是可以的。建议作者能够再弄些配套的课件或者视频,那样效果会更好!
|
|
此评论对你有用
没用
|
| |
|
推荐零编程基础的初学者来读
- sg2410 财富等级:
|
我是看着这本书在编程论坛慢慢发布出来的,现在出版了之后买了一本看看。感觉这本书还是在国内少有的真正的零基础C++教程。有些书说什么从入门到精通,基本上初学者连入门都没希望的。
学计算机编程还是很讲究兴趣的。外国书之所以比很多国内书好是因为他们很用心地在写,不像国内有些书到处抄袭,写出来东西枯燥乏味,读了一点感觉都没有。
C++这门语言其实是很难的。这里所谓的很多高手也依然只是对C++了解个皮毛而已。要说真正懂C++,估计中国都没几个人。关键是,我们要怎么入门。所以,那些眼高手低的高手们,你们已经什么都不需要了,但是不要影响初学者们选择自己的学习道路。
|
|
此评论对你有用
没用
|
| |
|
【转】sdfyui评《易学C++》:
- graceminc 财富等级:
|
我在这本书出版之前有幸看过北京青年报对作者的采访文章,当时觉得现在的教材很 难做到通俗易懂。不过偶然看到一部分电子版之后,感觉这本书最大的特点确实是编程 零起点和语言的通俗。内容上主要还是讲C 的基础,MFC和Win32API都说的比较少。我 个人认为学MFC和Win32API还是需要不少C 基础的。总的来说,这本书将会对初学者的 帮助比较大。
|
|
此评论对你有用
没用
|
| |
|
[转]对初学者很有用的一本书
- mandy_chen 财富等级:
|
|
最近这本书很火,据说是上海的一个大学生写的C++教程。我在CSDN上找到了电子版的片段,第一感觉就是,这的确是一本给零基础初学者的好书。很多对初学者有用的细节在那本书里面都有介绍。(很多网友看了钱老师或谭老师的书问我,怎么创建一个C++的程序,怎么调试之类的。)从语言上来说,也是比较生动活泼的,让很多没有概念的朋友一看就能理解。我推荐了几位群里的朋友去看,他们都反映很好。不过这本书也有缺点,就是讲C++讲得不够深入。虽然C++的主要和重要内容都有,但要靠这本书学到很完整的C++是不太可能的,所以如果你有别的语言基础,就可以不用看这本书了。如果你没有任何语言的基础,那么这本书是较为合适的。我看到作者说打算写第二版,如果作者有幸看到我的这篇文章,也考虑采纳下我的建议,我很看好这本书。
|
|
此评论对你有用
没用
|
| |
|
很好的入门书籍
- EvilCrow 财富等级:
|
|
适合0基础的同学:),是一本很好的入门书籍.写的也不错.看过一下国外的书籍,总觉得人家写的很透彻,而且更像是一本书.而国内出版的书则像是简单的将知识罗列一下.读起来有点乏味.
|
|
此评论对你有用
没用
|
| |
|
值得学习
- michaelwang2007 财富等级:
|
|
从内容、翻译和细节上来说,这本书的确是一本非常不错的C++书籍,也是一本优秀的国外教科书。特别是一些针对细节的tips,对大家的实际编程都是比较有用的。只不过我对这本书的内容编排顺序不敢苟同,似乎他把面向对象和UML都作为重点放在了书的较前部。
|
|
此评论对你有用
没用
|
| |
|
易学C++
- Wirefulness 财富等级:
|
C++是一种语言,仅仅是它的语法、特性、标准类库就已经是一门非常高深的课程,所以在开始学习的时候,必须先要打好基础。在市面上有很多Visual C++的书,虽然其中可能会花1-2章来介绍C++的基本特性,但是那绝对不会让你入门。因此,初学者学习C++应该选择针对C++语言本身的书籍,而不能是针对Visual C++、MFC或者Windows API的。 学习C++应该由易至难,循序渐进。以前经常有人说学习C++之前应该学习C语言。事实上那不是必须的,C++和C语言虽然有关系,但仍然是两种不同的语言。当然,在学习C++之前学习过其他编程语言是很有好处的。那会使学习C++的速度更快,毕竟很多计算机语言的概念都是相通的。而对于零基础的初学者来说,则是应该静下心来,不要急躁。要成为C++的高手,不是那么容易的,必须要花很大的努力。 从入门教材的选择上,主要看学习者的自身情况。如果已经有过学习高级语言的经历,那么推荐使用谭浩强的《C++程序设计》。注意是04年版的,06年版的那本书是阉割版,上来就面向对象。虽然说C和C++是相似的,但是前面已经说了,C和C++应该作为两种语言来学习,所以06年的那本内容就稍微欠缺一点了。谭浩强04版的这本书内容比较规整的,条理也很清晰。如果有过其他高级语言的基础,那么估计半年就能对C++的概况有个了解了。 如果是从零基础开始学C++,那么推荐使用潘嘉杰的《易学C++》。这本书是2008年出的新书,听说是个学生在读书的时候写的。这本书网上有下载免费的电子版,不过内容好像不完整。这本书主要就是针对初学者的,讲得也比较生动有趣,比较提得起学习的兴趣。所以没有基础的初学者选这本书也是不错的。 至于看完入门的书之后,就应该看一些高层次的书了。比如The C++ Programming Language和C++ Primer,同时也可以向STL、MFC、API等各个方向发展。如果对别的语言感兴趣,还能去看看C#和Java,它们和C++从语法和很多概念上都是类似的。
|
|
此评论对你有用
没用
|
| |
|
强烈推荐!
- chinanet2010 财富等级:
|
|
本书的定位很明确,就是给对C++初学者看的,虽然讲得不够深入,但有的基础概念讲的很细致入微,虽然讲得不够全面,但也足以提起初学者的兴趣,领略C++的风采,登堂入室了。学语言最主要的是要体会他的编程思想,了解它的本质,不要被其表面浮华的东西所蒙蔽。要把复杂的东西通过白话讲清楚是很吃功力的,看得出作者在往这方面努力,老外有些作者在这方面很值得国内作者学习借鉴。总之,此书值得一读,期望作者再接再厉,再出佳作。
|
|
此评论对你有用
没用
|
| |
|
上个月在网上买了一本,不错!
- jspfer 财富等级:
|
第一次看到这本书是9月份,在百度知道上看到有人推荐这本书。之前一直想学C++,也买了2本书。第一本买错了,买成Visual C++的了,完全看不懂。问了网友没,人家说要先学C++,然后再能看懂那本书,晕倒……第二本书是众多网友和高手推荐的C++ Primer第三版。前两章看得我还蛮有兴趣,看到第三章的后面我就开始晕了。讲了很多数据类型我都不知道这些是做什么的,以至于后面这本书只能放在枕头旁边陪我天天睡觉。 看到了百度知道上网友的介绍以后,我先找到了网上的免费电子版。看了一下,貌似内容不全的,不过写得挺容易,一个月就已经把循环和数组之类的都看了,让我有了继续下去的信心。上个月在网上买了一本,留意了一下出版时间,已经是第二次印刷的了。现在我在看结构了,虽然有些地方还不理解,但是至少一直能有进展学到一点新东西。我打算看完之后,再把C++ Primer翻出来看看。 最后还有个问题,我下载了易学C++里面的代码,但是编译的时候会报告出错,无法打开包括文件:“iostream.h”: No such file or directory,不知道大家有没有这个问题。我用的是Visual Studio 2005,但是树上介绍是Visual C++ 6.0的,不知道是不是这个原因啊?
|
|
此评论对你有用
没用
|
| |
|
好书,推荐
- njzdl 财富等级:
|
|
本书入选的主要原因在于它比较独特的定位。一般的书都关注于程序的逻辑设计,很少关心程序的物理设计---也就是各种逻辑模块之间的相互依赖关系。C++由于保留了C那种并不理想的.h+.cpp文件组成方式,使得大规模程序不得不考虑由于物理设计失当带来的各种编译和链接依赖性----你肯定不想make all一次要等上一星期。对于这种情况,本书给出了一定的处理方法。
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PPT能不能快点出啊
- lengthmore2001 财富等级:
|
元旦这几天在家看了这本书,真的很“易学”。在网上还搜到了PPT和最新的代码。可惜PPT只有到第四章,希望能够快一点出来。PPT的这种模式我觉得蛮新颖的,虽然那些“小练习”有点弱智,甚至有点搞笑,但是不得不承认,能够让我记住很多东西,效果很好! 另外看到有人问VC2005代码不能编译的问题,我也是2005的,我下载了2008的,一开始不能打开。后来自己新建一个工程,把.cpp文件替换进去就好了。大家试试看是不是这样。
|
|
此评论对你有用
没用
|
| |
|
|
|
先看合适否
- lizhian0810 财富等级:
|
|
一本真正好的C++零基础书籍太少了,太多的教材几乎没有耐心看完一遍,个人认为翻译的专业书籍要比国内的好,希望这本书没有让我失望.....
|
|
此评论对你有用
没用
|
| |
|
哪里下载
- linzerong 财富等级:
|
|
之前看过一遍,觉得很适合初学者,但要继续看其他深奥的书哦,不然以为c++语言这么简单,不要高兴太早,c++要学好难得很啦。不过不知道在哪里免费下载完整版本呢?
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
|
|
|
|
无题
- shenyisyn 财富等级:
|
|
本书是为C++程序设计学习者量身订做的辅导书。全书分为3篇。第一篇介绍了面向过程的程序设计,主要有基本语句、语法基础、函数机制和数据类型等内容。第二篇介绍了一些实用编程技巧,内容包括阅读代码、调试程序和简单的编程思想。第三篇介绍了面向对象的程序设计,主要有类和对象、对象生灭、友元、继承等内容
|
|
此评论对你有用
没用
|
| |
|
|
|
如何在线阅读
- foxwff 财富等级:
|
|
我是新手 请问下如何在线阅读此书 不是通过购买形式 就是网上阅读的方式呢 谢谢大家
|
|
此评论对你有用
没用
|
| |
|
值得一看
- liangxingmao 财富等级:
|
'作为一个程序的初哥,我无时无刻不在寻觅一本我可以读懂的书,当我翻了一本又一本,发现自己失望了,我总是看不懂,翻几页就无法再看下去,难道针的就没有一本这样书么,有人说:你去找一个叫“尼奥”的人吧,他会帮助你的,于是....' 我赞成这个观点
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
〖转〗给C++初学者的建议和推荐书目
- mandy_chen 财富等级:
|
看到网上有不少想要学些C++的朋友在问看什么书比较好,群里面的网友也经常问我,到底看什么书才能入门。我一直说,能让你们入门C++的书有很多,但是要根据自己的情况而定。大家的基础不同,受过的教育不同,天赋不同,任何一本书都有它的定位,不可能人人都合适。所以我决定以一个过来人的身份,花一点时间把大多数热门的C++入门书介绍一下,希望能对各位C++初学爱好者有一些帮助。如果有说得不对的地方,也请各位指教。
钱能著,C++程序设计教程:http://www.china-pub.com/980 这本书比较古老了,99年写的,很多大学里用这本书做教程。应该说,钱能老师在C++教育教学方面也走在很前面,这么多年来想必是积累了不少的经验。这本书基本上把C++的语法基础和概念基础都涵盖了,而且条理也比较清楚。但是与大多数教科书一样,这本书的内容还是显得比较枯燥的,很多概念并没有着重地去研究分析。所以,这是一本好教科书,但是并不适合各位自学的朋友,特别是一点基础都没有的朋友。如果你以前学过C或者VB,那么这本书还是可以考虑一下的。
钱能著,C++程序设计教程(第二版):http://www.china-pub.com/26719 这本书是2005年出的,当初我还特意去买了一本看看。相对于第一版来说,改进还是蛮大的,比如程序代码更符合标准,介绍的内容更为全面。同时,也看到了不少有趣的语言和比喻,我个人认为这个版本的书越来越像外国人写的书了。但是这本书也有个很严重的问题,内容之间互相穿插。其实C++很多知识本来就是相互穿插的,但是读者学习的时候只能按照一个路径学习,否则就会很晕。所以,我认为这本书比较适合已经基本掌握C++的朋友当参考书看,要靠这个自学基本上很难。
谭浩强著,C++程序设计:http://www.china-pub.com/20193 大家对这本书的褒贬不一,分歧比较严重。我虽然没有通读整本书,但就阅读的几个章节发现了问题。首先是文辞的问题,我觉得这本书实在太枯燥了!要知道对于自学C++的人来说,没有兴趣就是没有希望啊。正如网上众多网友评论的,这本书也只能做做教科书了。其次是篇幅的安排。我觉得这本书对于面向过程和一些流程控制语句的介绍单薄了一点。C++的面向对象固然重要,但是流程控制毕竟是所有语言最重要也最难掌握的东西。在我这里有很多朋友,都说自己能看懂程序但是不会写程序,原因就在于此。
潘嘉杰著,易学C++:http://www.china-pub.com/39862 最近这本书很火,据说是上海的一个大学生写的C++教程。我在CSDN上找到了电子版的片段,第一感觉就是,这的确是一本给零基础初学者的好书。很多对初学者有用的细节在那本书里面都有介绍。(很多网友看了钱老师或谭老师的书问我,怎么创建一个C++的程序,怎么调试之类的。)从语言上来说,也是比较生动活泼的,让很多没有概念的朋友一看就能理解。我推荐了几位群里的朋友去看,他们都反映很好。不过这本书也有缺点,就是讲C++讲得不够深入。虽然C++的主要和重要内容都有,但要靠这本书学到很完整的C++是不太可能的,所以如果你有别的语言基础,就可以不用看这本书了。如果你没有任何语言的基础,那么这本书是较为合适的。我看到作者说打算写第二版,如果作者有幸看到我的这篇文章,也考虑采纳下我的建议,我很看好这本书。
潘爱民译,C++ Primer第三版(中文):http://www.china-pub.com/5926 是不是因为这本书名字里面有个Primer(入门),所以就有很多朋友就把这本书归类为入门书了呢?很遗憾,第三版这本书我完整地看过,但并不觉得这本书适合给入门级的朋友。当然,如果你有别的语言的基础,并且有耐心看完这本书,这本书是不错的选择。从译者的水平来看,第三版的翻译是最自然的。这本书的内容比较全,而且也有很多讨论到C++细节的地方。因此,如果你学过C或者看完了易学C++,那么来看这本书是不错的选择。
李师贤译,C++ Primer第四版(中文):http://www.china-pub.com/28767 与第三版一样,这本书注重细节,但也与第三版一样并不适合初学者。C++很多知识都是互相穿插,并且对读者的接受能力都是极大的考验。在尚未教会他们写一个程序之前,就把指针、命名空间之类的东西交给他们只会成为他们的负担。所以给出的建议也与第三版类似,请看完入门书再来读这本书。
张引译,C++大学基础教程第五版(中文):http://www.china-pub.com/30687 这本书是买完以后才知道原来是个缩水版,里面没有模板等内容。从内容、翻译和细节上来说,这本书的确是一本非常不错的C++书籍,也是一本优秀的国外教科书。特别是一些针对细节的tips,对大家的实际编程都是比较有用的。只不过我对这本书的内容编排顺序不敢苟同,似乎他把面向对象和UML都作为重点放在了书的较前部。正如我先前所说,会读不会编大多是因为没有掌握好面向过程,所以当务之急应该是先教大家能熟练运用各种语句,然后再来讲这些抽象的概念。毕竟光靠这些抽象的概念是什么程序都编不出来的。
裘宗燕译,C++程序设计语言(特别版):http://www.china-pub.com/6591 最后来讲这本经典书。大家都知道这本书的作者是谁吧?C++之父Bjarne Stroustrup。我也不知道怎么会有人推荐初学者去看这本书的。打一个形象的比喻,让C++初学者看这本书就相当于让一个打算学英语的人直接去背字典。China-pub上也有众多的朋友在那里建议初学者不要轻易尝试看这本书。如果说C++ Primer的特点是细节和全面的话,那么这本书的特点便是细节加全面加权威。别忘了作者可是C++之父,没有人比他更了解C++很多地方的动机和原理。裘老师的翻译没有什么大问题,不过就那个“在线函数”和“内联函数”让大家觉得有些别扭。
最后的建议: 学习C++,对于零基础的朋友来说兴趣是非常重要的。如果你选一本超过500页的书来入门,我估计你看到200页左右就看不下去了。这并不是书的质量造成的,而是它给你带来的巨大心理压力。考虑周全的书往往在内容穿插上要花很多的功夫,所以一不小心就让初学者摸不着头脑。在此,我建议没有基础的初学者先去看《易学C++》,对最基础的东西有一些概念之后,再来看钱能老师的《C++程序设计教程》第二版和《C++ Primer》第三(四)版。如果这些都看完了,那么最后再来看C++之父写的《C++程序设计语言》就会比较舒适了。
如果你有过学习C或者VB的经历,那么建议直接去看钱能老师或者谭浩强老师的书。迅速掌握C++的一些特点之后,再去看《C++ Primer》之类的,这样能充分利用你以前学过的相关知识,加快C++的学习速度。
还有如果想在面向对象方面做一些深入研究的,建议去看看UML和设计模式方面的书,这些都有助于让你了解怎么才能运用好面向对象的功能。
最后,感谢大家花那么多时间看完了我的文章,如果有什么不同观点,欢迎提出,如果赞同我的观点,欢迎转贴。
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
不错
- aiwei1983 财富等级:
|
如何下载呢? 作为一个程序的初哥,我无时无刻不在寻觅一本我可以读懂的书,当我翻了一本又一本,发现自己失望了,我总是看不懂,翻几页就无法再看下去,难道针的就没有一本这样书么,有人说:你去找一个叫“尼奥”的人吧,他会帮助你的,于是....
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
值得学习
- liulanghanzi 财富等级:
|
|
一直期待能有像这样易学的编程书籍,国内的很多作者都喜欢抄来抄去,花了国人不少银子,结果还没有得到什么帮助,反而削减了我们学习编程的积极性!
|
|
此评论对你有用
没用
|
| |
|
可以看看
- blackboy0008 财富等级:
|
|
作为一个程序的初哥,我无时无刻不在寻觅一本我可以读懂的书,当我翻了一本又一本,发现自己失望了,我总是看不懂,翻几页就无法再看下去,难道针的就没有一本这样书么,有人说:你去找一个叫“尼奥”的人吧,他会帮助你的,于是....
|
|
此评论对你有用
没用
|
| |
|