C++初学者必读:50条实用忠告
需积分: 10 174 浏览量
更新于2024-09-14
收藏 32KB DOC 举报
"初学C++的50条忠告为初学者提供了关于编程风格、C++语言基础和面向对象编程思想的指导。"
在学习C++的过程中,遵循以下建议可以帮助初学者更好地理解和掌握这门语言:
1. 将C++视为独立的语言,与C语言有显著区别,不要混淆两者。
2. 选择合适的教材,如《Thinking In C++》,避免那些可能导致误解的书籍,如《C++变成死相》。
3. 阅读经典著作,如《The C++ Programming Language》和《Inside The C++ Object Model》,即使它们难度较高,但对深入理解C++至关重要。
4. 了解并区分各种集成开发环境(IDE),如Visual C++等,重点应放在学习语言本身。
5. 不要轻视简单编程问题,它们可能蕴含复杂的知识点。
6. 使用IDE如Visual C++不代表你掌握了C++,还需深入语言核心。
7. 学习class、template、STL和generic programming等高级概念需要持续实践和广泛阅读。
8. 游戏编程是目标,但学习C++不应与游戏时间冲突,应保持专注。
9. Visual C++的书籍主要讲解工具使用,而非语言教学。
10. 不要轻易否定一种技术,这可能反映出个人技术的局限性。
11. 初学者应明确学习方向,无需过于纠结选择哪种技术。
12. 关于职业前景的问题,不应成为学习的决定因素,重要的是保持学习的热情。
13. 英语能力不足不是障碍,学习过程中应积极提高。
14. 比较技术优劣不如专注于学习,如XX和YY,选择一个并深入学习。
15. 浮躁的学习态度表现为只观察不行动或缺乏持久性。
16. 追求新颖技术的同时,也要重视基础知识,如经典的C++书籍。
17. C++不仅支持面向对象编程,还有其他编程范式,如泛型编程。
18. 阅读源代码是提升编程技能的有效途径。
19. 永远保持学习的渴望,不断寻找新知识。
20. 通过阅读《The Standard C++ Bible》等书籍,确保对C++标准有深入了解。
21. 对书籍的理解需要时间和重复阅读,不要急于求成。
22. 推荐书籍如《Effective C++》、《More Effective C++》和《Exceptional C++》有助于提升编程实践。
23. 学会独立于IDE,掌握命令行操作,增加编程灵活性。
24. 与他人交流讨论,共同进步,加深对C++的理解。
学习C++需要耐心、毅力和持续实践。选择正确的学习资源,不断挑战自我,积极参与讨论,才能逐渐精通这门强大的编程语言。
2023-09-03 上传
2010-07-04 上传
2020-12-22 上传
2013-07-09 上传
2009-03-30 上传
lty19901222
- 粉丝: 4
- 资源: 20
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫