`
jie66989
  • 浏览: 253389 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

vc++入门之路~~!~~~!~~【转】

    博客分类:
  • vc
 
阅读更多
原文地址:http://blog.csdn.net/heimirror/article/details/2207619

首先,我假设你对编程一窍不通,但我不打算假设你还没用过Windows程序~~!~~
 
  vc++用的是c++语言编程的,如果你还不知道什么是编程语言,那么我先建议你买本关于c语言的教程,推荐用潭浩强的《c程序设计》不比看的太深,只要知道什么是编程语言就可以了,大概看这本书的时间是一个星期。

         然后在看清华大学出版的〈c++程序设计〉那是一本c++的入门书,封面是红色,底面是黄色的,作者钱能,大概这本书看的时间为10--14天,不比什么细节都要知道,特别不看在前面过于注重细节问题,你要做的是知道什么是结构,指针,类,继承,虚拟,多态,并且知道他们的原理,这个时候或许你有一些概念的问题不知道,可以去问其他人,学c++或后面的vc++都是要经常问的,也许一个很简单的问题因为书上说的不多使你觉的很迷惑,可是别人告诉你只要几分钟的时间就可以,那么这个时候我们可以开始我们的主题了,

好的,首先我们要知道vc++是个什么样子的这很重要,这个时候一本〈vc++快速入门〉就是一本很的书,好在那里?好在全是例子,那么你要做的事就是按书上说的去做,代码就按书上说的写,大概3-4天就可以搞定,当然是没有入门,而且你对vc++是满头的雾水,不要紧,这本书教给你的就是vc++的编程界面是怎样的东定! 接下来我们去做什么呢?MFC对就是它了,台湾有个MFC的高手,我相信几乎所有的vc++ 程序员都有他的那本〈深入浅出MFC>,你只要大概的看第一和第二章就可以,如果可以的话也可以去看第三章,能看懂多少就看多少,而后就看第四章了和以后的章了,如果发现 看到很难吸收他的内容是,那就不要去看了,看〈深入浅出mfc〉你要知道什么呢?第一当然什么是mfc了,我给初学者的好理解的概念就是:它是构成程序的筐架的东西。你还要知道vc++编程环境,还有调试的基本用法,这在四五六等章节就可以知道了,在学习这些东西的时候你应该每天都上上网,和人交流交流,查找一些你要的资料(你应该知道你学编程的目的),知道一一些网站是很必要的,如果你是在家里学的,那么 在买盗版的vc++6.0的时候你别忘了买msdn光盘,msdn是你最重要的东西,当然它是用英语写的,如果你还有高中或高中以上的英语水平的话就可以应付了,它的语言结构简单,但是你还是有很多东西看不懂的,这个时候金山公司的金山词霸是它发挥的时候了,金山词霸是vc++程序员很重要的工具,别指望你可以去买中文的msdn,那是做不到的事(我也很奇怪为什么买不这东西,是不是微软不给中文出版版权),那么你会问什么是msdn   呢?当你知道什么是类的时候你就应该知道什么是类库了,给你一个很简单的概念,msdn就是对那些类库的极其变量,函数,方法的解释,你不必主动的去看这些内容,类库的书你可以大概的看一遍,上千叶的书你只要一到两个星期的时间就可以了,不必知道他们的用法,只要知道什么类里有大概什么功能的东西就可以了,需要的时候再找他们,类库(中文)这本书可以告诉你大概的功能,如果你就可以把你要的东西输入到msdn看英文的具体解释了。

  
          多看别人的例子是很重要的,你不要在开始研究的时候企图什么都知道,开始研究的 时候建议在窗口多花点时间,什么叫可视化编程?你所看到的就是可视的,那么窗口就是我们在用程序的时候所能看到的东西了,等你知道了大概的,那么〈Windows程序设计〉是你要看的时候了,你重要到书店买本简单的就可以了,开始只看窗口,消息等前面几章就可以了。


          做完了这些,你应该知道vc++是这么编程的了,好我们自己开始想事情了,比如做个什么功能的软件,这个要求你当时一定做不到,你把完成他的时间放长点,这段时间你该做什么呢? 去找相关的例子,分析它,知道做它要用什么类,那么你就到看msdn去查找,其实msdn你看完后还是不知道这么用,不要紧,自己把它插到简单的程序里去试试看他们的用法,了解了才移植到自己的目标程序里去实现他们,一步一步来,当你自己独立完成  
  一两个例子的时候就了解vc++是怎么做的了。以后也是这样做的,别以为做了几年的程序员拿到什么东西就可以马上做,事实上他们也是要用什么就查什么,这里我们查的就是msdn这东西。(这个时候你学vc++应该快有三个月了吧)  
        在你做完几个例子的时候你该做什么呢?回过头去看〈深入浅出mfc〉时不时多看几遍,这个时候你也要加强你的c++基础了,   潘爱民的《C++   Primer》你是要的,《VC技术内幕》是一本vc++的红本宝书,吐血推荐使用,《VC5   开发使用手册》你也要的可以说这些还算是必备的书,在以后的编程中,你会发现还有很多知识你不懂,是什么呢?哦,算法,那么有必要提高你的基础知识的时候了,数据库你要看,离散数学要看的偶尔看看大学出的什么计算机基础的(如果你没上过大学的话),还有数据结构很重要,  
没事多花的时间去研究算法。  
好了,就说这么多了~!~  
分享到:
评论

相关推荐

    vc++入门提高 vc电子教程

    电子书简介: vc++入门提高 具有丰富的软件开发和教学实践经验,在内容安排上由浅入深、循序渐进

    vc++入门到实践-经典例子

    《VC++入门到实践》是一本旨在帮助初学者掌握Visual C++ 6.0这一经典开发工具的教程。该书涵盖了从基础知识到实际应用的全面内容,适合C++爱好者和初学者学习。 首先,书中介绍了Visual C++ 6.0的基本概念。Visual ...

    VC++培训教程 vc++ 入门

    第1章 掌握C++第2章 Windows程序内部运行原理VC集成开发环境介绍MFC应用程序框架剖析 5 图形与文本..........共 12 章 说明:本书稿为张孝祥、袁龙友两位老师在2000年依据张孝祥的vc++讲课记录整理 doc 格式

    VC++入门基础文档

    **VC++入门基础文档** VC++,全称Visual C++,是Microsoft公司开发的一款集成开发环境,主要用于编写使用C++语言的应用程序。它不仅包含了C++编译器,还提供了丰富的类库(如MFC)以及图形用户界面设计工具,支持...

    帮助新手入门 vc++入门(1)

    帮助新手入门 vc++入门(1)帮助新手入门 vc++入门(1)

    VC++入门教程(windows入门程序详解)

    VC++入门教程(windows入门程序详解)

    VC++入门程序代码

    VC++,全称为Visual C++,是微软公司开发的一款强大的集成开发环境...总之,VC++入门程序代码的学习是一个系统的过程,需要你耐心地掌握基础,逐步探索高级特性。只有通过不断实践和积累,才能真正成为VC++编程的高手。

    VC++入门教程!适于初学者!有详细代码以及代码分析!

    **VC++入门教程** VC++,全称Visual C++,是微软公司开发的一款集成开发环境,主要用于编写使用C++语言的程序。对于初学者来说,它是一个强大的工具,集成了编辑器、编译器、调试器等众多功能,极大地简化了编程...

    VC++入门经典教程

    本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识,第二部分讲述用户界面的实例,第三部分讲述MFC内部处理...

    VC++入门经典-vc入门到精通

    《VC++入门经典——VC++入门到精通》是一本针对初学者和希望深入理解VC++编程的读者编写的指南。本书全面涵盖了从基础概念到高级技术的诸多方面,旨在帮助读者掌握使用Microsoft Visual C++进行软件开发的核心技能。...

    vc++入门级实例100篇,对初学者有帮助

    这个名为"vc++入门级实例100篇"的压缩包文件,显然是为了解决这些问题而设计的。它包含了100个精心挑选的源码实例,旨在帮助新手逐步熟悉并掌握VC++的基础知识。 1. **C++编程基础**:C++是VC++的基础,因此这些...

    数据结构算法VC++入门

    数据结构算法VC++入门 PDF文件

    vc++入门教程详解

    **VC++入门教程详解** VC++,全称Visual C++,是微软开发的一款集成开发环境(IDE),主要用于编写使用C++编程语言的应用程序。它集成了编译器、调试器和其他工具,使得开发者能够高效地创建Windows平台上的桌面...

    VC++讲义(一本VC++入门的书籍)

    【VC++讲义】这本书是为初学者设计的一本VC++入门教材,旨在提供通俗易懂、详尽全面的教程,帮助读者在轻松愉快的氛围中掌握VC++编程。作者强调理论与实践相结合,通过实际开发中的技巧和常见错误来增强学习效果。 ...

    VC++2008入门精典

    《VC++2008入门精典》是一本专为初学者和有一定经验的开发者设计的书籍,旨在全面介绍Visual C++ 2008这一强大的编程环境。这本书由外籍专家编写,以其深入浅出的讲解方式,为读者提供了一个易学易懂的VC++学习路径...

Global site tag (gtag.js) - Google Analytics