Visual C++实用教程

Visual C++实用教程

丁有和, 主编

出版社:电子工业出版社

年代:2014

定价:36.0

书籍简介:

本书内容包含实用教程、习题、上机操作指导、综合应用实习、附录等部分。教程部分在系统介绍基本C++语言和C++面向对象程序设计的基础上,详细介绍了Visual C++6.0(中文版)的主要功能。“教程”一般在讲解内容后紧跟实例。“习题”在C++部分突出C++的基础内容训练。“上机操作指导”与教程配套和同步。“综合应用实习”分为独立的两个部分,分别对C++和Visual C++进行综合应用训练。

书籍目录:

第1章 Visual C++概述11.1 C++概述11.1.1 C++程序创建11.1.2 C++代码结构31.2 使用Visual C++51.2.1 控制台应用程序向导51.2.2 认识开发环境布局61.2.3 认识工具栏71.2.4 操作工具栏91.2.5 项目工作区窗口101.2.6 退出Visual C++ 6.0111.3 代码编辑和错误修正111.3.1 代码编辑111.3.2 修正语法错误121.4 常见问题解答131.5 实验实训14思考与练习15第2章 常量、变量和运算162.1 常量和变量162.1.1 基本数据类型162.1.2 字面常量182.1.3 变量及其命名规则202.1.4 标识符常量222.2 运算232.2.1 算术运算232.2.2 赋值运算242.2.3 数据类型转换262.2.4 自增和自减272.2.5 sizeof运算符272.2.6 逗号运算符272.2.7 位运算符282.2.8 优先级和结合性292.3 基本输入输出302.3.1 输入流(cin)302.3.2 输出流(cout)312.3.3 使用格式算子oct、dec和hex322.4 常见问题解答322.5 实验实训34思考与练习34第3章 顺序、选择和循环373.1 顺序结构和块373.1.1 说明语句373.1.2 表达式语句373.1.3 块语句383.2 选择结构393.2.1 条件的构成393.2.2 if语句403.2.3 ?:运算符423.2.4 switch语句423.3 循环结构443.3.1 while语句443.3.2 do…while语句453.3.3 for语句453.3.4 break和continue473.4 结构化程序设计应用483.4.1 算法和流程图483.4.2 自动出题器503.4.3 打印图案513.5 常见问题解答533.6 实验实训54思考与练习54第4章 函数、作用域和编译预处理574.1 函数574.1.1 函数的定义和调用574.1.2 函数的参数传递604.1.3 带默认形参值的函数614.1.4 函数重载624.1.5 函数的递归调用634.2 作用域和存储类型654.2.1 作用域654.2.2 存储类型674.3 编译预处理694.3.1 宏定义694.3.2 文件包含命令704.3.3 条件编译命令714.3.4 包含重复处理724.4 常见问题解答734.5 实验实训74思考与练习74第5章 数组、指针和引用775.1 数组775.1.1 一维数组775.1.2 二维数组795.1.3 数组与函数805.1.4 排序815.2 指针和引用855.2.1 地址和指针855.2.2 指针定义和引用865.2.3 &和*运算符875.2.4 指针运算885.2.5 指针和数组895.2.6 指针和函数905.2.7 new和delete915.2.8 引用和引用传递925.3 字符串及其操作935.3.1 字符数组935.3.2 字符指针945.3.3 带参的main函数955.3.4 字符串处理函数965.4 常见问题解答985.5 实验实训100思考与练习100第6章 结构和链表1046.1 结构体1046.1.1 结构体变量1046.1.2 结构数组1066.1.3 结构与函数1076.1.4 结构指针1096.2 共用体和自定义1106.2.1 共同体1106.2.2 使用typedef1106.3 简单链表1126.3.1 链表概述1126.3.2 链表的创建和遍历1136.3.3 链表的基本操作1156.3.4 求解josephus问题1186.4 常见问题解答1216.5 实验实训121思考与练习122第7章 类、对象和成员1237.1 类和对象定义1237.1.1 类的声明和定义1237.1.2 对象定义和成员访问1257.1.3 类作用域和成员访问权限1267.1.4 构造函数和析构函数1277.2 对象的使用1297.2.1 对象赋值和拷贝1297.2.2 浅拷贝和深拷贝1307.2.3 对象成员的初始化1327.3 成员特性1337.3.1 静态成员1337.3.2 常类型1357.3.3 this指针1377.4 常见问题解答1397.5 实验实训139思考与练习141第8章 继承、多态和流1438.1 继承和派生1438.1.1 单继承1438.1.2 派生类的构造和析构1468.1.3 多继承1478.2 多态和虚函数1487.2.1 虚函数1487.2.2 纯虚函数和抽象类1508.3 运算符重载1518.3.1 运算符重载概述1528.3.2 赋值符重载1538.3.3 转换函数1558.4 输入输出流1568.4.1 流类和流对象1578.4.2 输入输出成员函数1578.4.3 文件流及其处理1608.4.4 顺序和随机文件操作1638.5 常见问题解答1668.6 实验实训168思考与练习168第9章 MFC应用程序基础1709.1 FC编程1709.1.1 MFC概述1709.1.2 一个MFC程序1719.1.3 程序运行机制1739.2 应用程序向导1749.2.1 MFC AppWizard概述1749.2.2 创建文档应用程序1759.2.3 项目文件和配置1779.2.4 项目工作区1799.2.5 应用程序类框架1809.3 消息映射和类向导1809.3.1 消息映射机制1819.3.2 使用类向导1829.3.3 常见消息1849.3.4 消息对话框1869.4 Visual C++常用操作1879.4.1 成员的添加和删除1879.4.2 文件打开和成员定位1899.4.3 使用向导工具栏1899.5 常见问题解答1909.6 实验实训191思考与练习192第10章 窗口和对话框19310.1 框架窗口19310.1.1 主窗口和文档窗口19310.1.2 窗口样式的设置19410.1.3 窗口状态的改变19710.2 创建和布局对话框19910.2.1 资源和资源标识19910.2.2 创建对话框应用程序20010.2.3 添加对话框资源20110.2.4 设置对话框属性20210.2.5 添加和布局控件20310.3 使用对话框20610.3.1 创建对话框类20610.3.2 映射WM_INITDIALOG消息20710.3.3 在程序中调用对话框20810.3.4 模式和模式对话框20910.3.5 通用对话框20910.4 常见问题解答21010.5 实验实训211思考与练习212第11章 常用控件21311.1 创建和使用控件21311.1.1 控件的通用属性和消息21311.1.2 控件类和控件变量21411.1.3 DDX和DDV21511.1.4 示例:使用控件变量21511.2 静态控件和按钮21811.2.1 静态控件21811.2.2 按钮21911.2.3 示例:制作问卷调查22011.3 编辑框和旋转按钮22311.3.1 编辑框22311.3.2 旋转按钮22411.3.3 示例:学生成绩输入22611.4 列表框22811.4.1 列表框样式和消息22811.4.2 列表框基本操作22911.4.3 示例:城市邮政编码23111.5 组合框23311.5.1 组合框样式和消息23311.5.2 组合框常见操作23511.5.3 示例:城市邮编和区号23611.6 进展条和日历控件23811.6.1 进展条23911.6.2 日历控件23911.6.3 计时器24011.6.4 示例:自动时间显示24111.7 滚动条和滑动条24211.7.1 滚动条24211.7.2 滑动条24311.7.3 示例:调整对话框背景颜色24411.8 常见问题解答24611.9 实验实训247思考与练习247第12章 基本界面元素24812.1 图标和光标24812.1.1 图像编辑器24812.1.2 图标及其使用25012.1.3 光标及其使用25212.2 菜单25412.2.1 用编辑器设计菜单25412.2.2 使用键盘快捷键25612.3 工具栏25712.3.1 使用工具栏编辑器25812.3.2 工具按钮和菜单项相结合25912.4 状态栏26012.4.1 状态栏的定义26012.4.2 状态栏的常用操作26112.4.3 改变状态栏的风格26212.5 常见问题解答26312.6 实验实训264思考与练习264第13章 数据、文档和视图26613.1 数据和文档序列化26613.1.1 字串资源26613.1.2 文档序列化26713.1.3 使用CArchive类26913.1.4 简单数组集合类27013.1.5 示例:文档读取并显示27113.2 视图及应用框架27213.2.1 一般视图框架27213.2.2 图像列表27313.2.3 列表视图框架27413.2.4 树视图框架27913.3 文档视图结构28413.3.1 作用函数28413.3.2 切分窗口28613.3.3 一档多视28713.4 常见问题解答29213.5 实验实训293思考与练习294第14章 图形和数据库29514.1 图形和文本29514.1.1 图形绘制29514.1.2 GDI位图29814.1.3 字体与文字30014.2 MFC ODBC数据库30414.2.1 MFC ODBC向导过程30414.2.2 数据表绑定更新30814.2.3 显示记录总数和当前记录号30914.2.4 查询记录31114.2.5 编辑记录31214.3 常见问题解答31414.4 实验实训315思考与练习318附录A 程序简单调试319附录B 大作业一:学生成绩管理(C++版)322附录C 大作业二:学生成绩管理(MFC版)330附录D 创建Access数据库和数据表337

内容摘要:

本书是根据高等职业教育的特点,兼顾C++等级考试内容,以应用为目的,以必需够用为度,以方便教和学为宗旨而编写。第1~8章为C++内容,兼顾C++等级考试。第9~14章为Visual C++内容,包括MFC应用程序建立、窗口和对话框、常用控件、基本界面元素、数据文档和视图、图形和数据库应用等。每章以“实际需要应用”为主线,内容之后通常都是实例,一般先提出为什么,再提做什么,然后给出示例演示怎么做,最后包括“常见问题解答”、“实验实训”以及“思考和练习”等内容。综合应用通过附录中的两个大作业(学生成绩管理(C++版)和MFC)实现,用于比较和教学。本书可作为高等职业教育相关课程教材,也可供广大Visual C++应用开发人员参考。【作者简介】2000前从事Visual C++项目开发和机械制图教学工作2000至现在:从事Visual C++、机械制图和机电一体化教学和科学研究工作Visual C++ 实用教程(第2版)作为高等学校计算机教材实用系列获江苏省教学成果2等奖

书籍规格:

书籍详细信息
书名Visual C++实用教程站内查询相似图书
9787121239267
如需购买下载《Visual C++实用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次5版印次1
定价(元)36.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Visual C++实用教程是电子工业出版社于2014.8出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等职业教育-教材 的书籍。