
哪个高手给我推荐本c++的书
我的情况以前学习过c++后来转到c#学习,有一定的的c++基础和对面向对象的思想也还算比较了解,现在又想学习c++,请高手推荐一本或基本我可能没说清楚起点稍稍高一点的书谭...
我的情况
以前学习过c++后来转到c#学习,有一定的的c++基础和对面向对象的思想也还算比较了解,现在又想学习c++,请高手推荐一本或基本
我可能没说清楚 起点稍稍高一点的书 谭浩强那本书已经看过啦 我刚才百度了一下 看了下c++ primer那本书的目录 都是从基础开始的 展开
以前学习过c++后来转到c#学习,有一定的的c++基础和对面向对象的思想也还算比较了解,现在又想学习c++,请高手推荐一本或基本
我可能没说清楚 起点稍稍高一点的书 谭浩强那本书已经看过啦 我刚才百度了一下 看了下c++ primer那本书的目录 都是从基础开始的 展开
6个回答
展开全部
1《STL源码剖析》:作为C++的重要组件,这本书剖析STL库的各种实现细节。让你领略大师级的设计风采,和无所不用其极的效率思想。
2《effective C++》:很多C++使用细节和最优化编程方法,看过之后再结合原来学过的知识,有种豁然开朗的感觉。
3《C++程序设计语言》:C++之父的书,楼主说自己有一定基础了。可我觉得还是要买一本这个当参考书好,比如C++多重继承中的菱形布局,C++6种转化方式的区别,RTTI等一些知识不知道LZ是否理解的透彻,建议这本书可以跳过一些基础,细看一些不会的部分。
4 《UNIX环境高级编程》+ 《UNIX网络编程》 虽然是C语言写的,不过非常经典,熟读里面的各种例子之后在LINUX下自己写个QQ什么的简直是小case。另外书里设计了很多并发编程知识,也是如今热门技术。熟读之后自己写个tomcat。oracle都是可以的。
5 《编程之美》 各种精彩案例,看了大拿的解决算法,直拍案叫绝。最好理解之后用C++写写。
6 《WINDOWS 核心编程》据说是很经典的windows编程书,我是做UNIX开发的,暂时还没看。
7 《C++沉思录》 教会你用C++来思考问题,而不是用中文。
总结,其实还有很多书,不过上面说的这些我大多看过,也比较经典,因为楼主说有一定基础,所以特别基础的书没有推荐。基本都是进阶的书籍。本人就是做R&D的,有不懂的可以问我。
2《effective C++》:很多C++使用细节和最优化编程方法,看过之后再结合原来学过的知识,有种豁然开朗的感觉。
3《C++程序设计语言》:C++之父的书,楼主说自己有一定基础了。可我觉得还是要买一本这个当参考书好,比如C++多重继承中的菱形布局,C++6种转化方式的区别,RTTI等一些知识不知道LZ是否理解的透彻,建议这本书可以跳过一些基础,细看一些不会的部分。
4 《UNIX环境高级编程》+ 《UNIX网络编程》 虽然是C语言写的,不过非常经典,熟读里面的各种例子之后在LINUX下自己写个QQ什么的简直是小case。另外书里设计了很多并发编程知识,也是如今热门技术。熟读之后自己写个tomcat。oracle都是可以的。
5 《编程之美》 各种精彩案例,看了大拿的解决算法,直拍案叫绝。最好理解之后用C++写写。
6 《WINDOWS 核心编程》据说是很经典的windows编程书,我是做UNIX开发的,暂时还没看。
7 《C++沉思录》 教会你用C++来思考问题,而不是用中文。
总结,其实还有很多书,不过上面说的这些我大多看过,也比较经典,因为楼主说有一定基础,所以特别基础的书没有推荐。基本都是进阶的书籍。本人就是做R&D的,有不懂的可以问我。
展开全部
个人亲身体会
1.c++primer 我想人人都会去买得,但是我觉得它只是全面而已,并不细致..自学不方便(我自己的情况)。它是一本非常必要的工具书,但不是自学书!!
2.潭浩强编的c++, 讲的超级清晰(当然也有主次的..偏基础很规范)-适合初级一些的自学的人
3.《数据结构c++语言版》- 邓俊辉 这本也很适合自学!!当然它主要讲数据结构..清晰明了,虽然一点不简单..我认为它让人在学习数据结构之余,更提升了c++水平..
1.c++primer 我想人人都会去买得,但是我觉得它只是全面而已,并不细致..自学不方便(我自己的情况)。它是一本非常必要的工具书,但不是自学书!!
2.潭浩强编的c++, 讲的超级清晰(当然也有主次的..偏基础很规范)-适合初级一些的自学的人
3.《数据结构c++语言版》- 邓俊辉 这本也很适合自学!!当然它主要讲数据结构..清晰明了,虽然一点不简单..我认为它让人在学习数据结构之余,更提升了c++水平..
追问
实用性高一点 而且深入一点的书有没
追答
不知实用性是指哪方面呢?
Visual C++开发实战1200例(第1卷) - 我看过部分章节,能解决一些问题..
再接下来就是研究操作系统或者网络编程了..看自己的方向
很抱歉我并不是c++程序员,只是小小爱好算法,c++对我来说似乎是打基础 - 如果想要迅速做出一个小程序,自己玩儿又考虑兼容性 javascript是否更合适 放到网页上或者做成win8程序..(不过不是正经儿的面向对象语言了)
如果再说的话...flash as3(面向对象机制)即能做exe又能dmg,还能转成iphone和安卓程序,还能导成html5放到网页里,是否更实用...?
个人觉得c++用在学术交流(比如研究算法、图形学)以及大团队制作大型软件 才体现出了实用性
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c++ primer
之后c++ primer plus
之后c++ primer plus
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-11-10
展开全部
C++ primer 第4版
非常全面,比清华的那本教材更深一点
非常全面,比清华的那本教材更深一点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
谭浩强的书,堪称经典
追问
我接触的第一本c++就是那本书
追答
C++入门难,只要多看几遍课本就行了,谭的书足矣
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询