`

很想学C++,却无从下手

    博客分类:
  • C++
 
阅读更多

很想学C++, 却无从下手

第1阶段:《essential c++》对C++有个初步了解,适合入门。。。
  《c++ primer 4th》当字典用,不懂就查。。。
第2阶段:《effective c++》此为圣经,开始转职,要经常看。。。
  《more effective c++》&《more exceptional c++》,读完会有升级的感觉。。。
第3阶段: 《inside the c++ object model》,看完能明白编译器工作原理,比较难啃,要多看。。。
第4阶段:《the c++ standard library》,学STL必备字典,由OO转型至GP。。。
  同类书有《effective STL》,《stl源码剖析》
第5阶段: 《exceptional c++ style》牛人的经验之谈;
  《C++ template》百科全书,应对gp游刃有余;
  《modern c++ design》,提供基于策略的设计方法,这本是太过聪明的人写给明眼人看的。。。


我明显觉得c和java是给c++打基础的
c++基本上就是这两者的混合体
c和java比较熟悉了,c++入手很容易,我2个多星期就把一本c++书80%看懂了,没有太大困难,当然要能做出像样的工程,还任重道远
而且换句话说,楼主要是能吧c++熟练掌握了,就目前而言,再转去掌握别的高级语言,那就很轻松了
反正大多数程序员都必须是多面手的,否则适应不了环境
其实重要的还是编程的思想,还有对数据结构,算法等等的掌握,这是个通用的能力,跟编程语言无关,核心

分享到:
评论

相关推荐

    给想学编程又无从下手的小白一些建议.pdf

    * C++是C语言的扩展,具有一些面向对象的特性。 * Objective-C是苹果公司对C语言的一种封装,主要用于开发iOS应用。 * Java和C#是面向对象的语言,具有抽象、继承、封装、多态等特性。 * Python是脚本语言,具有动态...

    Visual C++程序设计教程与上机指导(PDF)

    因为Visual C++功能太强大了,所以有时会给人眼花缭乱、无从下手的感觉,这无疑 增加了学习Visual C++的难度,本书力图使这个学习过程变得相对容易。在编写本书的过 程中,力求做到深入浅出,可读易懂。内容选取上,...

    Qt和C/C++实现的可视化景点旅游信息系统——包含详细注释与txt说明文件

    2. 正在做关于 Qt 可视化却无从下手的人员 3. 希望做一个小项目,但没有合适的框架的人员 我主要能学到什么: 1. 该项目包含 鼠标点击响应与绘图相关的算法 2. 该项目包含 创建、删除、编辑 结点或者边 的分布图的...

    C和C++编程心得

    - **技能需求**: C/C++语言仍然是很多领域的核心技术,特别是在需要高性能计算的应用中。 - **学习价值**: 学习C/C++不仅能提高编程技能,还能加深对计算机科学的理解。 **Python语言作者的另一推荐** - **背景...

    c++课程设计第二测试版

    在“C++课程设计第二测试版”中,我们聚焦于使用C++编程语言进行课程设计,这是一项旨在提升编程技能和问题解决能力的实践性任务。C++是一种强大的、通用的编程语言,它结合了面向过程和面向对象的编程概念,使得它...

    应该怎样学习C语言?

     第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。  第二:C语言能够让你深入系统底层,...

    编程及C&C++初学者 FAQ.pdf

    编程语言有很多种,比如C和C++,每种语言都有其特点和应用场景。 ##### 我为啥要学编程? 学习编程可以提升解决问题的能力,增强逻辑思维。此外,编程技能在当今社会非常受欢迎,可以为你打开很多就业机会的大门。...

    100小時學會sap

    然而,面对SAP系统庞大的功能和复杂的操作界面,初学者往往会感到无从下手。《100小时学会SAP》一书的出现,正是为了解决这一难题。 首先,本书定位非常明确,它是为SAP初学者量身打造的入门教程。尽管在SAP R/3...

    南开100题2级C语言

    第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。 第二:C语言能够让你深入系统底层,你...

    C语言 Windows程序设计,使用GDI自绘按钮、编辑框、贴图小练习

    还是C语言好,C++我什么时候才能动手学呢。。。。 可以开始学了吧。。。 控件都学过了,GDI也会画表格了,会贴图片了。 还有什么要学呢。。 还要学注册表,数据库、文件、通讯。。。。 还是先学STL标准库,有了...

    C语言程序设计入门学习六步曲

    学习C语言就像幼儿学走路,迈出第一步很重要,但后续的练习和探索同样必不可少。兴趣是最好的老师,培养对C语言的兴趣,积极参与讨论,寻找学习伙伴,这将极大地促进你的学习进度。同时,参加C语言论坛,不断拓宽...

    编译原理一般认为是较难的一门课。从网上的评论来看,有人说学了一年半软件理论,就一门编译看不懂;有人甚至说它是大本软件课程里最难的一门;有人抱怨国内的编译教材没有一本容易懂的 

    开始无从下手,硬着头皮看了点编译原理,觉得困难很大。后来偶然找到一个类似的开源程序,是利用一个叫做 PCCTS 的编译器自动生成工具开发的,大受启发。开源就是好!笔者找来了一个叫做 ANTLR 的工具(它是 PCCTS 的...

    VC++调试快速入门与提高

    通过本课程学习,可以快学习长为VC++调试高手 ,快速提升软件开发...*也偶尔遇到程序崩溃了,却没有保留现场,无从下手解决问题 没有关系,通过本课程的学习,这些问题都会迎刃而解!一路绿灯,从此告别加班与熬夜!

    高校毕业论文范例

    毕业论文是每位大学生在学术生涯中的重要里程碑,它要求学生综合运用所学知识,独立进行研究,展现自己的思考能力和创新能力。对于初次接触论文写作的学生来说,可能会感到无从下手。"高校毕业论文范例"提供了宝贵的...

    “C语言程序设计”课程教学的探索与研究.pdf

    上位机程序用C++编写,该系统底层应用程序用C语言编写,并让学生比较完成相同的底层测试功能的C语言程序和汇编语言程序,使学生了解到C语言的可读性以及对硬件的可操作性,明白C语言功能的强大以及应用范围广的特点...

    Scratch旋转的正方体 第十五届蓝桥杯Scratch编程选拔赛真题源码

    这个小朋友们如果没有找到思路会发现无从下手 本题的核心其实是用到我们的克隆体,然后通过消息广播的方式进行 先将机器猫克隆出多个,每克隆一个就向左下移动一点距离,克隆出15-20个左右就能看到机器猫的正方体了 ...

    分治法Solution.zip

    在这个解决方案包中,读者可能会学到如何将一个看似无从下手的问题拆解,然后逐个击破,最后将局部解决方案整合成全局解。这不仅能锻炼编程技巧,还能培养解决问题的系统思维。对于想要深入理解算法和提升编程能力的...

    C语言程序设计教学方法研究 (1).pdf

    C语言对于提高学生的思维创新能力非常有帮助,同时也有利于后续学习如C++、Java等其他编程语言。 在实际教学过程中,许多学生对于C语言的学习效果不佳,主要原因有几点。首先,学生缺乏明确的学习目的。部分学生...

Global site tag (gtag.js) - Google Analytics