Visual C++程序设计教程

出版时间:2009-5  出版社:人民邮电出版社  作者:段智毅 编  页数:320  

前言

  Visual C++6.0是Microsoft公司开发的基于C/C++语言的集成开发工具,同其他的可视化编程工具一样,Visual C++6.0集代码编辑、编译、链接、调试等功能于一体,并提供了多种有用的辅助开发工具,不但大大提高了应用程序的开发效率,还给编程人员提供了一个完整又方便的开发环境。Visual C++已成为软硬件开发的主流工具。  高职高专院校希望培养的学生能在未来就业中熟练使用所学知识与技能,因此也将Visual C++作为一门重要的程序设计课程。本书在编写过程中力求突出高职教育特点,坚持基础知识管用、理论知识够用、专业知识实用、专业技能会用的编写原则,以培养专业技术应用能力和职业操作技能为教材编写重点,将教材中的教学内容与职业培养目标相结合,注重实践教学,力求教学内容简洁、实用。  本书利用通俗易懂的语言和实用生动的例子,系统地介绍了Visual C++集成开发环境和VC编程技术,并且在每一章的后面还提供了习题,方便读者及时验证自己的学习效果。  全书内容共分12章。第1章介绍Visual C++集成开发环境,包括Visual C++概述、项目和项目工作区、编辑器和菜单栏及工具栏等内容。第2章介绍C++语言基础,包括C++概述、C++基本要素、数据类型、运算符、表达式、语句和函数。第3章介绍面向对象程序设计,包括类和对象、类的继承、类的高级方法、类模板和异常处理。第4章介绍创建应用程序框架,包括应用程序向导及生成文件、ClassWizard(类向导)、程序调试。第5章介绍.MFC与函数,包括MFC概述、MFC类库层次、MFC常用数据类型、MFC全局函数和开发MFC应用程序。第6章介绍文档与视图,包括文档舰图结构应用程序、菜单设计、工具栏设计、状态栏设计和视图窗口应用。第7章介绍对话框,包括对话框概述、使用对话框、消息对话框和通用对话框。第8章介绍控件,包括静态文本控件、编辑框控件、按钮控件、列表框控件、组合框控件、列表视图控件和树视图控件。第9章介绍文字与图形处理技术,包括GDI介绍、设备上下文介绍、GDI对象、文本输出、绘制图形和绘制图像等技术。第10章介绍DLL,包括创建动态链接库、链接库的导出和MFC动态链接库。第11章介绍网络编程技术,包括网络编程基础和Windows套接字技术。第12章是综合实训。  本书由段智毅任主编,宋坤、郭贺彬、谢昀任副主编,其中第1~4章由郭贺彬编写,第5~8章由谢昀编写,第9~12章由段智毅编写,程序代码由宋坤编写并测试,全书由段智毅统稿,湖南铁道职院的刘志成老师审阅全稿。  虽然在编写本书的过程中,我们本着科学、严谨的态度,力求精益求精,但错误、疏漏之处在所难免,敬请广大读者批评指正。

内容概要

  本书系统地介绍了有关Visual C++程序开发所涉及的知识。全书共分12章,内容包括:Visual C++集成开发环境、C++语言基础、面向对象程序设计、创建应用程序框架、MFC简介与函数、文档与视图、对话框、控件、文字和图形处理技术、DLL、网络编程和综合实训。本书所有知识都结合具体实例进行介绍,力求详略得当,使读者快速掌握Visual C++的编程技术。  本书可作为高职高专院校软件及相关专业的教材,也可供Visual C++编程初学者及程序开发人员参考使用。

书籍目录

第1章 Visual C++集成开发环境     1.1 Visual C++概述     1.2 项目和项目工作区      1.2.1 Visual C++项目      1.2.2 工作区窗口     1.3 编辑器      1.4 菜单栏和工具栏      习题   第2章 C++语言基础    2.1 C++概述    2.2 程序设计基础    2.2.1 C++基本要素    2.2.2 数据类型     2.2.3 运算符     2.2.4 表达式      2.2.5 语句      2.2.6 函数     习题    第3章 面向对象程序设计     3.1 类和对象      3.1.1 深入理解类的概念      3.1.2 类的定义      3.1.3 类的实例化——对象      3.1.4 类成员的访问      3.1.5 类成员的保护      3.1.6 构造函数      3.1.7 析构函数      3.1.8 this指针     3.2 类的继承      3.2.1 单一继承      3.2.2 多重继承      3.2.3 虚继承     3.3 类的高级方法      3.3.1 内联方法      3.3.2 静态数据成员和静态方法      3.3.3 友元类和友元函数      3.3.4 const方法      3.3.5 运算符重载     3.4 类模板      3.4.1 类模板的定义及应用      3.4.2 定义类模板的静态数据成员     3.5 异常处理      3.5.1 异常捕捉语句      3.5.2 抛出异常     习题    第4章 创建应用程序框架     4.1 应用程序向导      4.1.1 Visual C++中的向导类型      4.1.2 使用应用程序向导     4.2 应用程序向导生成的文件      4.2.1 文件类型      4.2.2 典型文件举例     4.3 ClassWizard类向导    4.3.1 ClassWizard的功能    4.3.2 ClassWizard的简单应用    4.3.3 为项目添加新类    4.3.4 手工添加消息处理函数   4.4 程序调试    4.4.1 断点跟踪    4.4.2 调试窗口   习题  第5章 MFC简介与函数第6章 文档与视图 第7章 对话框第8章 控件第9章 文本和图形处理技术第10章 DLL 第11章 网络编程第12章 综合实训

编辑推荐

  《VisualC++程序设计教程》利用通俗易懂的语言系统地介绍了有关visual C++程序开发所涉及的各类知识,循序渐进地介绍了visual c++集成开发环境、c++语言基础、面向对象的程序设计、创建应用程序框架、MFC简介与函数、文档与视图、对话框、控件、文字和图形处理技术、DLL、网络编程和综合实训。《VisualC++程序设计教程》所有知识都结合具体实例进行介绍,力求详略得当,使读者快速掌握应用Visual c++程序开发的编程技术。  由浅入深的理论介绍,结合实例的技术讲解,巩固知识的综合实训  “Visual C++程序设计教程”是由多位从事教育事业的教师,凭借多年的教学经验,倾力打造的教材。  通过本教材的学习,学生能够比较好地掌握VisuaI C++编程开发技术,同时通过循序渐进的技能实训,帮助学生树立起信心。认识到VisuaI C++程序设计的广阔应用前景,激发学生的创新精神和灵感,培养出对程序开发的兴趣。  基于这一教学思想,本教材由基础理论入手,突出技能实践训练,将丰富的课堂教学内容延伸到课后,通过“综合实训”这一章的实际训练,实现巩固理论知识、提高实践能力的教学目标。

图书封面

评论、评分、阅读与下载


    Visual C++程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7