有什么C++的进阶书籍?

看完C++入门的话,看写什么进阶书籍比较好?中高级,或者高级书籍有吗?不能只写程序要分析和注析的... 看完C++入门的话,看写什么进阶书籍比较好?中高级,或者高级书籍有吗?不能只写程序要分析和注析的 展开
 我来答
拒绝996的潇洒程序员
推荐于2018-04-05 · TA获得超过492个赞
知道小有建树答主
回答量:253
采纳率:0%
帮助的人:270万
展开全部
语言方面的话:
中级:《C++编程思想》,可以让你进一步理解C++语言以及适合它的编程风格,一般是程序员必读了,实用、面试兼顾,只是拿来做C++面试、做练习题、编程比赛的话,这一本就够了。另一本《C++ primer》虽然很火,个人感觉更多的是一本更厚的入门书+大字典,读起来相对生涩,面试前看看不错,作为第一本进阶书个人不推荐。

高级:1,《大规模C++编程》主讲大型C++项目编程时的注意事项,最好结合一个大型项目(或源码)来看,以后要从事真正C++开发的话推荐阅读。产品级的C++开发和仅仅写几百行程序题还是“很”不同的,等做过就会体会到。还有一些类似的书如《Effective C++》系列大概是一个路线的。2.侯捷的STL系列,比如《STL源码剖析》。有什么比直接看一个把设计模式和泛型用到极致的标准库源码更能让你真切感受C++的设计之美呢?美不美是其次,懂得真切是关键。个人觉得这两本如果真能吸收,基本上C++语言本身就算大牛级人物了。剩下的就是专业方向了,比如Linux网络编程、COM/MFC可视化编程,根据工作需要继续学习吧,路很远水很深。不二法门是多练,多接触实际的高质量代码只有好处没有坏处。

另外,除语言以外,还有两条躲不开的支线,或许不需要精通但多少要懂点(或许要精通,取决于要去工作的单位):1)算法,主要是基础的数据结构+常用算法。《算法导论》简直是圣经了,谁看谁知道,结合ACM/TopCoder比赛练习效果更佳。2)设计模式,软件工程。这两个以实用为主,设计模式重要的不是能背出多少Pattern,而是能多熟练正确地使用其中哪怕两三个就能颇为惊艳;软件工程也不需要去背一堆概念术语,但基本的开发流程常识、多人协作常识、项目管理常识知道的越多越好。如果以后都工作了还在这些地方犯低级错误。。。真是很丢脸的一件事=_=
N_cute
2013-04-12 · TA获得超过1084个赞
知道答主
回答量:140
采纳率:0%
帮助的人:81.5万
展开全部
光看书没用,要代码量上去你水平才能进阶,多写写代码吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
腿精蔗大王
2021-04-13
知道答主
回答量:10
采纳率:0%
帮助的人:4472
展开全部

汉服小姐姐值得入手进阶级书籍,每本都很有故事!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2cbc047
2013-04-12 · TA获得超过369个赞
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:108万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Timsqinc33ed
2013-04-12 · TA获得超过633个赞
知道小有建树答主
回答量:516
采纳率:0%
帮助的人:79.8万
展开全部
c++ primer
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式