分类: C/C++
2010-06-11 16:24:07
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一些代码边看边学,推荐网站:,
6.往后的发展看个人爱好,如果是做游戏开发,则可以不用看MFC。学习ASM对VC编程也大有益处。