C++初学者必读:50条实用忠告

需积分: 10 1 下载量 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++需要耐心、毅力和持续实践。选择正确的学习资源,不断挑战自我,积极参与讨论,才能逐渐精通这门强大的编程语言。