VC学习之路
时间:2010-06-11 来源:wyangwo
本着对计算机编程技术的爱好和兴趣,断断续续也学了几年,不过总感觉很杂,遇到具体的活还是有点怵,自我定位为业务爱好者,非专业程序员,亦非以编程为生者。总结这几年的学习经验,走了不少弯路。最近到网上、论坛上看了一些高手的经验告诫,总结如下:(windows环境下编程)
1.对C语言中的指针要非常熟悉。
2.C++的学习:一些重要的概念,对象、类、构造函数、析构函数、继承、模版等,要搞清楚。
推荐书籍:C++编程思想,Effective C++
3.操作系统原理,要对操作系统的运作有清楚的概念。数据结构与算法,这是所有程序的精髓。
4.Windows编程:重点是掌握windows的消息机制,对windows api函数要多使用MSDN,API函数太多,全部记下来是不可能的,常用的可以记一下,临战时多用MSDN。
推荐书籍:windows程序设计。(gui,消息机制,多线程,DLL,网络编程都要有一定了解),windows核心编程
5.接触MFC:以上步骤走完之后,可以开始学习MFC了,说白了,这东西就是把API函数做了一通封装,微软本意是方便程序员,不过对于初学者来说,无疑是一个个巨大的问号!
推荐书籍:深入浅出MFC,VC++技术内幕(第四版)
这个时候可以结合一些小的工程、软件来边学边做,也可以DOWN一些代码边看边学,推荐网站:www.vckbase.com,www.codeproject.com
6.往后的发展看个人爱好,如果是做游戏开发,则可以不用看MFC。学习ASM对VC编程也大有益处。
相关阅读 更多 +