C++初学者的一点探索(一)
来源:互联网 发布:避雷针高度计算软件 编辑:程序博客网 时间:2024/04/29 09:43
(我的第一篇博客)
&emsp前段时间公司的项目中使用了很多图形处理相关的东西,感觉用Java处理起来比较慢,听闻C/C++的效率比较高,而且Bitmap很多东西都是使用C++去处理的。
&emsp学习一门新的语言,成本其实是很大的,虽然在学校的时候,学过c++的课程,但止步于谭浩强《c++程序设计(第2版)》前6章,后面的知识没有要求,所以老师也没讲,需要自学。大学的时候感觉c++晦涩难懂,导致c++和数据结构都没怎么学好,现在出来混,总是要还的。
下面讲下我的学习经历:
学习c++如果有其他语言(我工作中主要用的是java)做为基础最好,在理解一些东西的时候能够互通.
推荐的书籍《C++ Primer》(不是《C++ Primer plus》)、《C++ 编程思想》、《Effective C++》,入门的主要是看《c++ primer》,这本书的c++是基于c++11标准的,虽然c++14标准也在制定中,但目前最好是基于c++11。刚开始读《C++ Primer Plus》的时候,可能会被C++的很多细节绊住,不要太注意细节,第一遍将全书过一遍,知道全书的大概,第二遍读的时候再去关注细节,最好是配合《C++ Primer习题集》,将书中的习题过一遍,会对概念有更深的理解。后面两本是进阶的书。
尾记
萌生写博客的想法最主要的原因是前段时间听到同事谈论的一款软件,也是这篇博客的写作工具:大名鼎鼎的MarkDown,它的学习成本很低,但却可以完成复杂的文字排版,以前尝试用Word写博客的时候痛苦到放弃了,现在只需要加入那些标签就OK了,对程序猿的友好程度简直是不要不要的!
写的第一篇博客,写得不好,也没花多长时间,以后坚持写下去!
Markdown——入门指南
- C++初学者的一点探索(一)
- 【C#】初学者的一点思考
- “无剑胜有剑”软件大师之路的一点探索(一)
- “无剑胜有剑”软件大师之路的一点探索(一)
- 初学者看C++PRIMER563页的一点疑问
- MFC-初学者的探索-1
- 文件操作的一点探索
- 给windows media初学者的一点建议
- 对ORACLE初学者的一点建议
- 给C#初学者的一点建议
- 初学者学习VC++的一点心得
- 初学者关于javascript的一点理解
- Hive JSON数据处理的一点探索
- Hive JSON数据处理的一点探索
- Hive JSON数据处理的一点探索
- 对setStyleSheet的一点入门探索
- C语言的初学者
- C++:初学者的指南
- 文件共享神器:NitroShare
- 数据结构和算法笔记 lesson4 线性表链式存储结构 单链表
- java学习第三天
- Unity3D入门篇——GUI控件
- 查询整个文章里出现某个字符串多少次,分别列出行数
- C++初学者的一点探索(一)
- 【每天进步一点点】 项目管理(3)
- 深入理解Java的接口和抽象类
- 查询一段字符串在文章中的位置
- D类音频功放输出功率测试
- 查询某个字符串在文章中出现的次数,列出行数
- GIS制图人员的自我修养(1)--制图误区
- 谷歌浏览器无法打开Tomcat页面指定端口的解决方法
- usaco 1996 Qualifying Round【Raucous Rockers录制唱片】