C++程序员的成长之路:高效学习指南
131 浏览量
更新于2024-08-28
收藏 217KB PDF 举报
本文是一位C++程序员分享其学习Visual C++(VC)的经验和建议,作者以自己的亲身经历为基础,强调了C/C++基础知识的重要性。首先,他提到,对于想要学习VC的程序员,必须对C/C++有深入的理解,推荐谭浩强的《C语言程序设计》作为入门教材,对函数、指针和链表掌握熟练,至少需要花费1到2个月的时间。接着,对于C++语言,他推荐《面向对象的程序设计与C++教程》(张国锋著),这是一本全面讲解C++语法和面向对象概念的书籍,适合深入学习,约需2到4个月。
作者指出,理解Windows系统结构对VC开发者来说至关重要,但他建议避免直接从MFC(Microsoft Foundation Classes)入手,因为这可能导致对Windows基础理解不足。他推荐《Windows95 Programming》(微软出版社)或其中文版,通过C语言实践Windows编程,这将帮助学习者建立清晰的Windows编程基础,学习时间大约为3到6个月。
完成这些准备工作后,作者建议阅读《Inside Visual C++》(清华译版《Visual C++技术内幕》),这是学习VC的入门指南,而希望出版社的第五版翻译质量不佳,建议优先选择英文原版。整个学习过程大约需要4到7个月。
作者的学习路径主要侧重于C++语言本身和Windows系统底层,强调扎实的基础和实践经验,这对于想要成为专业C++程序员的读者具有参考价值。同时,他提醒读者,虽然他的经验是纯C/C++路线,但对于其他语言如VB和Java的结合使用,他没有提供个人经验,因此这部分内容可能需要根据个人需求进行补充。
448 浏览量
160 浏览量
145 浏览量
2023-09-04 上传
2012-01-16 上传
208 浏览量
142 浏览量
2011-05-18 上传
158 浏览量
weixin_38692122
- 粉丝: 13
- 资源: 959
最新资源
- J2EE开发全程实录.doc
- J2EE WEB端知识及案例使用顺序.pdf
- Microsoft编写优质无错C程序秘诀
- risk and utility in portfolio optimization
- End-to-End Web Content in WebSphere Portal using Web Content Management 6.0(中文版)
- Java+Struts教程(chinese).pdf
- CCIE BGP命令配置手册
- GFS(google文件系统)
- ARM MMU详解(中文版本)
- ASP_NET的网站信息发布管理系统设计与实现
- Experiences with MapReduce
- Bigtable(google的技术论文)
- MAX471数据手册
- 2008年程序员下半年
- MAX485芯片详细资料
- 学位论文撰写及排版格式手册(插图版).pdf