学C++必打的基础都有什么
小弟我正在学C++,现在在看C++ Primer Plus,我只是有点郁闷,我看完这本书后下一步应怎么做?处于初学者自学的我,不太知道怎么学,我在书店看到一本书,名子想不起来了,是有关数据结构和STL的,是这是可以看一下。 问题点数:100、回复次数:8Top
1 楼celeil(蜡笔小新)回复于 2003-06-02 14:15:54 得分 10
基础太多了,比如数据结构阿,数学阿,离散阿,如果有兴趣,推荐你硬件基础也最好有一点,计算机组成原理之类的:)。你这样不如去系统的学一下计算机系的各门功夫了。Top
2 楼ghtsao(月之暗面)回复于 2003-06-02 14:23:42 得分 20
C/C++本身就是基础,但做一个合格的程序员,操作系统、数据结构、软件工程、面向对象技术、数据库技术、网络基础等都是必备的基础知识。所有这些知识都是相互交织在一起的,如果觉得C++看来看去还是有很多不懂的地方,哪很正常,因为你可以欠缺其它的知识。
STL并不是必备技术,只能算应用技术,应用技术在实际工作中太多,慢慢积累吧!
所以你学语言的时候,一不要图把它完全掌握,而不要图多,去学什么JAVA,C#,流行的东西可多了,怕你忙不过来,如果你基础知识扎实,用JAVA、C#做东西也就一二个月的时间。
C++象是万能胶水,将你的所有的知识粘结成一个个程序。如果你其它知识不足,空有语言何用。Top
3 楼stukov2002(卡拉是头猪)回复于 2003-06-02 15:21:42 得分 10
基础?
正常人智商+识字就够了~~~
Top
4 楼pzytony(507)回复于 2003-06-02 15:31:46 得分 20
1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988)
2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)
3、《Inside The C++ Object Model》 (lippmans)
4、《Effective C++》 (同上)
5、《More Effective C++》 (同上)
6、《Exceptional c++》
7、《C++面向对象高效编程》
8、《设计模式》
9、《Thinking In C++》
10、《The Standard C++ Bible》(一般推荐)
Top
5 楼cryincold(夜来☆幽梦忽还【湘】)回复于 2003-06-02 18:25:30 得分 10
哪里要看那么多书啊。
入门后看了《windows程序设计》一个《VC技术内幕》
足矣!! 以后在实践中加强!
和学英语一样,是不停的做题呢,还是去英语角练习啊。
楼上那么多书什么时候才能看得完噢Top
6 楼fullsail(远航)回复于 2003-06-02 20:38:27 得分 10
也许不竟然,我认为实践非常重要,但实践后读读好书,可以让你自己有提升的感觉。有人说过学C++分两种人,读过、《Effective C++》 和没有读过的。
也许不尽然,但别人总结的东西回使你少走弯路。Top
7 楼cccbuiler(建造者)回复于 2003-06-02 21:25:14 得分 10
为什么要学c++啊!
c++是公认的最难得面向对象语言
我用了两年的时间来学,现在才刚刚有一点点起色
有可能的话学一下java,smalltalk之类的语言
要容易点,而且对面向对象的思想有很好的了解Top
8 楼william0129(风雨无阻)回复于 2003-06-03 15:04:07 得分 10
精通vc啊Top




