我想学C++没什么基础请问先从哪里下手啊

[复制链接]
查看11 | 回复4 | 2008-1-10 21:52:53 | 显示全部楼层 |阅读模式
推荐你学C++吧。推荐的阅读顺序:level 1从>开始,短小精悍,可以对c++能进一步了解其特性以>作字典和课外读物,因为太厚不可能一口气看完level 2然后从>开始转职,这是圣经,请遵守10诫,要经常看,没事就拿来翻翻接着是>,个人认为Herb Sutter主席大人的语言表达能力不及Scott Meyers总是在教育第一线的好顺下来就是>和>,请熟读并牢记各条款当你读到这里,应该会有一股升级的冲动了level 3看过后如一缕清风扫去一直以来你对语言的疑惑,你终于能明白compiler到底都背着你做了些什么了,这本书要细细回味,比较难啃,最好反复看几遍,加深印象看完上一本之后,这本>会重演一次当年C++他爹在设计整个语言过程中的历程level 4>是stl的字典,要什么都可以查得到学c++不能不学stl,那么首先是>,它和圣经一样是你日常行为的规范>让你从oo向gp转变光用不行,我们还有必要了解stl的工作原理,那么>会解决你所有的困惑level 5对于c++无非是oo和gp,想进一步提升oo,>是一本主席这么多年的经验之谈,是很长esp的一位stl高手是不能不去了解template的,>是一本百科全书,足够你看完后对于gp游刃有余>是太过聪明的人写给明眼人看的好书有很多,不能一一列举以上我的读书经历,供各位参考。接下来的无非就是打怪练级,多听多写多看;boost、stl、loki这些都是利器,斩妖除魔,奉劝各位别再土法练钢了。at last,无他,唯手熟尔。http://zhidao.baidu.com/question/42914017.htmlkuaidh00
回复

使用道具 举报

千问 | 2008-1-10 21:52:53 | 显示全部楼层
c和c++基本概念相同,但已经是本质上出现区别了,如果单纯想要学c++,就没必要去看c了,初期想了解C++的使用的话,建议用谭浩强的 《C++程序设计》大部分大学的学生现在也都学的是这个,比较浅显,容易懂。自己有一定的电脑基础和一定的数学基础基本可以看明白的。
回复

使用道具 举报

千问 | 2008-1-10 21:52:53 | 显示全部楼层
先学一下C语言吧,这个比较基础的
回复

使用道具 举报

千问 | 2008-1-10 21:52:53 | 显示全部楼层
C++是面向对象的,如果想学C++的话,最好先不学C语言(这是C++的作者强烈建议的的)The C++ Programming Language (special Edition) 是C++的创始人写的,有中文版的,很好,建议你直接学这本书。刚开始可能比看谭浩强等人的书慢,但是能学到很多语法以外的东西,能更好的理解C++,用好C++
回复

使用道具 举报

千问 | 2008-1-10 21:52:53 | 显示全部楼层
先反省一下为什么要学C++而不学JAVA
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行