» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 19 12
发新话题
打印

[电脑] 请大家帮忙推荐本C++方面的书??

最好是从基础开始讲的,然后慢慢由浅入深,并且有大量例题的。如果能把书名和出版社都写全的话,那就太好了,先在这里谢谢了,

另:看到一本清华大学出版社出版的C++程序设计的书,外国人写的,78元。有用过的朋友吗?


TOP

C++ Primer 4th edition比较好,我觉得C++买这一本就够了



TOP

感觉要接点模拟的项目然后带着问题看书 愣看头非常疼


TOP

引用:
原帖由 viperking 于 2006-11-14 19:31 发表
C++ Primer 4th edition比较好,我觉得C++买这一本就够了
请问是国内哪个出版社出的。搜索了下好象是英文的,我英文水平不行

[ 本帖最后由 深蓝色 于 2006-11-14 20:07 编辑 ]

TOP

引用:
原帖由 viperking 于 2006-11-14 19:31 发表
C++ Primer 4th edition比较好,我觉得C++买这一本就够了
1, 这本不适合新手
2, 这一本不够

TOP

C++ primer
C++ programming language
这两本是全面型,作为c++教材可以
the C++ STL
STL source code analysis
这两本是针对C++ STL的,需要前面的基础,对泛形要有一些了解,否则会比较吃力。
还有比如inside C++ object modle也属于比较深入的书籍,more effective c++属于经验性书籍,还有针对COM的inside COM等,都和c++相关。
这些是针对语言的书籍,要想针对某平台某API开发,还需要去寻找相关书籍参考资料。

这里面很多书都有翻译版(感谢侯捷等高人)
不过,学好英语是很必要的。

尽量避免看国内出的书籍。比如谭xx等人出的计算机书籍。
这里面经常冒出名言,比如
指针就是地址
数组名就是指针——在其他国内书籍中又有了变化,成了‘数组名是指针常量’。我就寒了……

TOP

引用:
原帖由 hourousha 于 2006-11-15 14:04 发表
C++ primer
C++ programming language
这两本是全面型,作为c++教材可以
the C++ STL
STL source code analysis
这两本是针对C++ STL的,需要前面的基础,对泛形要有一些了解,否则会比较吃力。
还有比如 ...
请问这些书哪里可以买到?

TOP

书店/网上书店。可以买到大部分的中文版。就是有些比较贵,比如那本the C++ STL是108元。
当然,从网上下载也可以咯,呵呵。

TOP

引用:
原帖由 hourousha 于 2006-11-15 14:04 发表
C++ primer
C++ programming language
这两本是全面型,作为c++教材可以
the C++ STL
STL source code analysis
这两本是针对C++ STL的,需要前面的基础,对泛形要有一些了解,否则会比较吃力。
还有比如 ...
我们学校的教材就是谭XX工作室出的,看来以后不能过分相信学校的教材了

TOP

这些工具书在国内已经算得上很便宜了~

TOP

引用:
原帖由 深蓝色 于 2006-11-14 20:05 发表

请问是国内哪个出版社出的。搜索了下好象是英文的,我英文水平不行
英文不好就别搞拍程序这行了,真的,不骗你

TOP

引用:
原帖由 备常炭 于 2006-11-15 16:07 发表



英文不好就别搞拍程序这行了,真的,不骗你
学校指标,要拿毕业证,必须过2及。

TOP

过二级才不需要看这些书勒     一本二级参考数 一本C++语法书就够
过二级的人要看Effective C++这些书 真是白费力气

TOP

引用:
原帖由 深蓝色 于 2006-11-15 18:03 发表


学校指标,要拿毕业证,必须过2及。
你真要把上面各位推荐的书都看明白了,你二级肯定过不了!

你必须看谭xx的那些,因为国内等级考试的题全他妈的是歪的。

TOP

谭xx的书还不错。比如他写的C语言教程就很好。特别适用于初学者,不过最好听老师讲,至少入门的时候还是听老师讲,能更容易点。一旦入门了,自己学,或者练习就可以了。
至于C++,谭xx好象也写过,不过我上大学只学的C,没有C++,我C++是自学的《21天学会C++》这本书,不过这个书虽然写21天学会,不过我学了半年多才学会一点。
不要那么相信有些外行所说的:“学编程,必须先学好英语和数学”,那样的话绝对是错误的。编程只和基础的数学逻辑有点关系,高等数学什么的根本没必要,至少我目前还没接触过(虽然我当年大学的时候,高等数学的成绩都在90分以上,满分100)。主要是得学会用计算的思维来处理现实的问题(我很多编程都是用于处理我现实中面对的工作!)。而英语更是狗屁,大学4级绝对是害人不浅的东西。所谓的MSDN或者一些语言或者芯片的开发文档,即使你过了大学4级,你如果不用翻译软件或者字典,你照样看不懂。
如果你单纯的过2级,那么看看谭xx的教程足够。如果你喜欢编程,那么你可以看看大家提出的一些教材。

TOP

 19 12
发新话题
     
官方公众号及微博