Visual C++6.0 完全自学宝典
基本信息
编辑推荐
从C++开发工具和语法讲起,面向自学.
提供最简单的代码案例和最完善的代码注释
提供常见的新手问题并给出答案,进阶容易..
提供贴合实际的案例,步骤清晰,流程完善
涉及C++开发过程中的数据结构和技巧...
内容简介回到顶部↑
visual c++ 6.0是微软公司为程序人员提供的visual studio 6.0工具套件中的重要组成部分。本书由浅入深地介绍使用visual c++ 6.0进行windows应用程序开发的一般过程和方法,既包含相关的理论讲解,又安排相应的实例作为补充,以期从理论和实践两个方面帮助读者了解相关的知识,并掌握相关的技能。
全书分为5篇,其中第1篇介绍使用visual c++ 6.0进行windows应用程序开发所应该具备的基础知识。第2篇和第3篇是本书的主要内容,分别介绍常见的应用程序开发和高级的应用程序开发。第4篇作为补充性的内容,介绍visual c++ 6.0常用的数据结构,此外还介绍常用的调试技巧和编程技巧等。最后一篇是实例篇,通过一个非常完整的实例,复习前面所学知识,并锻炼读者的动手和思考能力。
与同类书籍相比,本书的内容十分丰富,除了涵盖常见知识点,本书还尽可能地穿插介绍一些有益于读者掌握的windows编程知识。此外,本书介绍了一些在工程中经常使用的工具、编程技巧等。全书将理论和实践有机地结合起来穿插在全书的各个章节进行讲解,以帮助读者更好地掌握相关知识。
本书适合visual c++ 6.0初学者、c++自学者和一些想学习c++的其他开发人员阅读,也可作为高级开发人员的参考资料。
全书分为5篇,其中第1篇介绍使用visual c++ 6.0进行windows应用程序开发所应该具备的基础知识。第2篇和第3篇是本书的主要内容,分别介绍常见的应用程序开发和高级的应用程序开发。第4篇作为补充性的内容,介绍visual c++ 6.0常用的数据结构,此外还介绍常用的调试技巧和编程技巧等。最后一篇是实例篇,通过一个非常完整的实例,复习前面所学知识,并锻炼读者的动手和思考能力。
与同类书籍相比,本书的内容十分丰富,除了涵盖常见知识点,本书还尽可能地穿插介绍一些有益于读者掌握的windows编程知识。此外,本书介绍了一些在工程中经常使用的工具、编程技巧等。全书将理论和实践有机地结合起来穿插在全书的各个章节进行讲解,以帮助读者更好地掌握相关知识。
本书适合visual c++ 6.0初学者、c++自学者和一些想学习c++的其他开发人员阅读,也可作为高级开发人员的参考资料。
目录回到顶部↑
第1篇 c++程序设计语言入门
第1章 c++程序设计语言概述
1.1 c++和c#、java的区别
1.1.1 面向对象还是面向过程
1.1.2 内存管理是否自动释放
1.1.3 是否跨平台
1.1.4 c++与其他语言的主要区别
1.2 c++语言的主要应用领域
1.3 c++的开发工具以及visual c++ 6.0
1.3.1 visual c++ 6.0开发工具简介
1.3.2 visual c++ 6.0的开发过程
第2章 visual c++ 6.0入门
2.1 安装visual c++ 6.0
2.1.1 对硬件的要求
2.1.2 安装visual c++ 6.0
2.1.3 安装msdn library
2.1.4 安装源代码管理器
2.1.5 完成安装
2.1.6 安装visual c++ 6.0开发插件
2.1.7 编写宏文件
第1章 c++程序设计语言概述
1.1 c++和c#、java的区别
1.1.1 面向对象还是面向过程
1.1.2 内存管理是否自动释放
1.1.3 是否跨平台
1.1.4 c++与其他语言的主要区别
1.2 c++语言的主要应用领域
1.3 c++的开发工具以及visual c++ 6.0
1.3.1 visual c++ 6.0开发工具简介
1.3.2 visual c++ 6.0的开发过程
第2章 visual c++ 6.0入门
2.1 安装visual c++ 6.0
2.1.1 对硬件的要求
2.1.2 安装visual c++ 6.0
2.1.3 安装msdn library
2.1.4 安装源代码管理器
2.1.5 完成安装
2.1.6 安装visual c++ 6.0开发插件
2.1.7 编写宏文件
前言回到顶部↑
Visual C++ 6.0是微软公司Visual Studio 6.0开发工具套件中的重要组成部分。Visual C++ 6.0以面向对象的C++编程语言为基础,辅以在代码层次上对Windows API进行封装的MFC类库、COM、ATL等技术,成为众多企业开发Windows平台应用程序的首选。.
为了使读者快速地掌握Visual C++ 6.0,了解Windows应用程序的编写方法、过程,并能够自己动手编程,笔者精心编写了本书。本书根据读者一般的学习习惯,以循序渐进、理论和实践相结合的方式,让读者在学习的过程中可以随时动手实践,以帮助读者尽可能地少走弯路,加快学习速度,更深刻地了解相关的知识,并掌握Windows应用程序编程技能。
本书的内容安排
本书共5篇,循序渐进地介绍了使用Visual C++ 6.0进行Windows应用程序编程的基本概念、基础编程和高级应用编程,以及Visual C++ 6.0常用的抽象数据类型、程序调试和常用编程技巧,分别介绍如下:
第1篇(第1~5章)首先介绍Visual C++ 6.0的使用基础,包括程序的安装、配置,常用辅助软件的安装、版本控制程序VSS的安装和使用。第3~5章介绍C++程序设计语言。其中第3章介绍C++程序设计语言的基础知识,第4章介绍C++语言中的面向对象特性,第5章介绍了C++语言中的异常处理机制。已经掌握本篇主要内容的读者在阅读本书时可以跳过,直接阅读本书后面的章节。
第2篇(第6~9章)讲述常见的Windows程序应用开发,其中第6章介绍Windows应用程序编写应当具备的基础知识,例如Windows消息机制等。在阅读本书的过程中,读者应该仔细阅读本章,打好基础,这样有利于后面的学习。第7~9章分别介绍3个主要的Windows程序设计的主题:
·基于对话框的Windows应用程序编写。
·基于文档/视图的Windows应用程序编写。
·Windows动态链接库的编写。
读者在阅读这部分内容时,应当注重相关章节对不同类型应用程序运行原理、程序结构的介绍,分析清楚其中的结构、机制,在此基础上掌握相关的编程知识。
第3篇(第10~13章)介绍如何使用Visual C++ 6.0进行高级开发,包括3个Windows应用编程的常见主题,共4章,安排如下:
第10章:介绍多线程技术,并介绍使用Visual C++ 6.0开发基于多线程的Windows应用程序。
第11章:介绍在Visual C++ 6.0下如何进行数据库编程。
第12章:介绍如何使用Winsock进行基本的Windows网络编程。
第13章:完整地介绍一个实际项目的开发过程,涉及多线程技术和网络编程,以期让读者能够尽早地一窥项目开发之全貌。
本篇包含的内容实战性很强,建议读者在阅读本部分内容时多动手练习,可以对书中介绍的每一个知识点编写1~2个小程序练习。此外,每章的最后还安排有单独的篇幅以实战的形式综合介绍该章涉及的主要知识点,建议读者在阅读完每一章时,对书中实战的例子进行分析、总结,还可以模仿做出类似功能的程序,既加深了对相关知识的认识,又提升自己的动手能力。
第4篇(第14~17章)是作为补充性教材的一篇。第14章介绍了如何使用Visual C++ 6.0进行程序调试工作。第15章介绍使用Visual C++ 6.0编程过程中常用的技巧。第16、17章分别介绍两个用于实现常用抽象数据类型的C++库。
第5篇(第18章)是本书的最后一篇,完整地讲解一个实例的开发过程,从需求分析到系统设计、功能划分、数据库设计和代码实现。学习本章内容可以帮助读者理论联系实际,掌握实际的开发经验。
本书的附录还包含了一些常见的C++面试题的分析和解答。..
本书的渐进流程图
为了使读者快速地掌握Visual C++ 6.0,了解Windows应用程序的编写方法、过程,并能够自己动手编程,笔者精心编写了本书。本书根据读者一般的学习习惯,以循序渐进、理论和实践相结合的方式,让读者在学习的过程中可以随时动手实践,以帮助读者尽可能地少走弯路,加快学习速度,更深刻地了解相关的知识,并掌握Windows应用程序编程技能。
本书的内容安排
本书共5篇,循序渐进地介绍了使用Visual C++ 6.0进行Windows应用程序编程的基本概念、基础编程和高级应用编程,以及Visual C++ 6.0常用的抽象数据类型、程序调试和常用编程技巧,分别介绍如下:
第1篇(第1~5章)首先介绍Visual C++ 6.0的使用基础,包括程序的安装、配置,常用辅助软件的安装、版本控制程序VSS的安装和使用。第3~5章介绍C++程序设计语言。其中第3章介绍C++程序设计语言的基础知识,第4章介绍C++语言中的面向对象特性,第5章介绍了C++语言中的异常处理机制。已经掌握本篇主要内容的读者在阅读本书时可以跳过,直接阅读本书后面的章节。
第2篇(第6~9章)讲述常见的Windows程序应用开发,其中第6章介绍Windows应用程序编写应当具备的基础知识,例如Windows消息机制等。在阅读本书的过程中,读者应该仔细阅读本章,打好基础,这样有利于后面的学习。第7~9章分别介绍3个主要的Windows程序设计的主题:
·基于对话框的Windows应用程序编写。
·基于文档/视图的Windows应用程序编写。
·Windows动态链接库的编写。
读者在阅读这部分内容时,应当注重相关章节对不同类型应用程序运行原理、程序结构的介绍,分析清楚其中的结构、机制,在此基础上掌握相关的编程知识。
第3篇(第10~13章)介绍如何使用Visual C++ 6.0进行高级开发,包括3个Windows应用编程的常见主题,共4章,安排如下:
第10章:介绍多线程技术,并介绍使用Visual C++ 6.0开发基于多线程的Windows应用程序。
第11章:介绍在Visual C++ 6.0下如何进行数据库编程。
第12章:介绍如何使用Winsock进行基本的Windows网络编程。
第13章:完整地介绍一个实际项目的开发过程,涉及多线程技术和网络编程,以期让读者能够尽早地一窥项目开发之全貌。
本篇包含的内容实战性很强,建议读者在阅读本部分内容时多动手练习,可以对书中介绍的每一个知识点编写1~2个小程序练习。此外,每章的最后还安排有单独的篇幅以实战的形式综合介绍该章涉及的主要知识点,建议读者在阅读完每一章时,对书中实战的例子进行分析、总结,还可以模仿做出类似功能的程序,既加深了对相关知识的认识,又提升自己的动手能力。
第4篇(第14~17章)是作为补充性教材的一篇。第14章介绍了如何使用Visual C++ 6.0进行程序调试工作。第15章介绍使用Visual C++ 6.0编程过程中常用的技巧。第16、17章分别介绍两个用于实现常用抽象数据类型的C++库。
第5篇(第18章)是本书的最后一篇,完整地讲解一个实例的开发过程,从需求分析到系统设计、功能划分、数据库设计和代码实现。学习本章内容可以帮助读者理论联系实际,掌握实际的开发经验。
本书的附录还包含了一些常见的C++面试题的分析和解答。..
本书的渐进流程图
书摘回到顶部↑
第1章 C++程序设计语言概述
什么是C++?C++是基于C语言发展起来的一种新的程序设计语言。C语言诞生于20世纪70年代,是一种应用相当广泛的程序设计语言(尤其是在系统程序设计领域)。C语言简洁、高效,但是C语言也有其自身的缺点,例如弱的类型检查机制等,使得使用C语言开发大型的应用程序比较困难。
……
什么是C++?C++是基于C语言发展起来的一种新的程序设计语言。C语言诞生于20世纪70年代,是一种应用相当广泛的程序设计语言(尤其是在系统程序设计领域)。C语言简洁、高效,但是C语言也有其自身的缺点,例如弱的类型检查机制等,使得使用C语言开发大型的应用程序比较困难。
……
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· C/C++ 经典著作(《C专家编程》《C++ Templates中文版》《C和指针 》《C陷阱与缺陷》《C++沉思录》)








点击看大图





加载中...

