Chinaunix首页 | 论坛 | 博客
  • 博客访问: 533689
  • 博文数量: 40
  • 博客积分: 6020
  • 博客等级: 准将
  • 技术积分: 1711
  • 用 户 组: 普通用户
  • 注册时间: 2005-09-20 18:49
文章分类

全部博文(40)

文章存档

2011年(10)

2010年(13)

2009年(12)

2008年(5)

分类: C/C++

2010-06-11 16:24:07

    本着对计算机编程技术的爱好和兴趣,断断续续也学了几年,不过总感觉很杂,遇到具体的活还是有点怵,自我定位为业务爱好者,非专业程序员,亦非以编程为生者。总结这几年的学习经验,走了不少弯路。最近到网上、论坛上看了一些高手的经验告诫,总结如下:(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一些代码边看边学,推荐网站:,
6.往后的发展看个人爱好,如果是做游戏开发,则可以不用看MFC。学习ASM对VC编程也大有益处。

    根据这些内容,最近在重新学习C++,采用电子书 C++ Primer 4th。以前看这本书觉得有点深奥(那时刚接触C++),现在回头来看,这本书讲的真是好。以后慢慢把学习笔记补上。
阅读(925) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~