书籍详情
C++程序设计基础(第4版 下)
作者:周霭如,徐红云,黄小兵 著
出版社:电子工业出版社
出版时间:2013-01-01
ISBN:9787121193859
定价:¥36.00
购买这本书可以去
内容简介
《大学计算机规划教材:C++程序设计基础(第4版)(下)》的例程以VC 2010为运行环境,全书分为上、下两册。上册在第3版的基础上增加了位运算和利用位运算的集合实现。下册介绍Visual C++在.Net环境下的Windows应用程序设计。《大学计算机规划教材:C++程序设计基础(第4版)(下)》为下册,共分7章,主要内容包括:C++/CLI托管编程、控制台程序设计、常用控件、复杂界面设计、图形图像应用、数据库应用、网络编程。
作者简介
暂缺《C++程序设计基础(第4版 下)》作者简介
目录
第1章 C++/CLI托管编程
1.1 .NET框架
1.2 简单控制台程序
1.2.1 一个简单程序
1.2.2 格式串
1.3 C++/CLI数据
1.3.1 基本数据类型
1.3.2 枚举类型
1.3.3 字符与字符串
1.3.4 日期时间
1.3.5 数组
1.4 句柄
1.4.1 句柄操作
1.4.2 托管引用
1.4.3 函数的句柄参数与引用参数
1.5 托管类
1.5.1 托管类定义
1.5.2 托管类属性
1.5.3 继承
1.6 C++/CLI中的多态
1.6.1 虚函数
1.6.2 重写约束
1.6.3 纯虚函数和抽象类
1.6.4 接口
1.6.5 模板与泛型
1.7 .NET的文件和流
1.7.1 文件系统管理
1.7.2 文件操作
本章小结
习题1
第2章 简单Windows应用程序
2.1 Windows窗体设计器
2.2 建立应用程序
2.2.1 主要工作步骤
2.2.2 一个简单例子
2.2.3 添加文件
2.3 使用控件输入/输出数据
本章小结
习题2
第3章 常用控件
3.1 控件概述
3.2 窗体和消息框
3.2.1 窗体
3.2.2 消息框
3.3 文本控件
3.3.1 标签
3.3.2 网页浏览控件
3.3.3 文本框
3.3.4 关联文本控件
3.4 图像控件
3.4.1 图片框
3.4.2 图片列表
3.5 键盘和鼠标事件
3.5.1 焦点和Tab顺序
3.5.2 键盘事件
3.5.3 鼠标事件
3.6 按钮
3.6.1 命令按钮
3.6.2 复选框
3.6.3 单选按钮
3.7 容器
3.7.1 分组框
3.7.2 其他容器控件
3.8 列表
3.8.1 标准列表框
3.8.2 复选列表框
3.8.3 组合框
3.9 滚动条
3.10 计时器
3.11 对话框
3.11.1 颜色对话框
3.11.2 字体对话框
3.11.3 文件对话框
3.12 剪贴板
本章小结
习题3
第4章 复杂界面
4.1 菜单
4.1.1 菜单的形式
4.1.2 菜单栏
4.1.3 快捷菜单
4.2 工具栏
4.3 状态栏
4.4 视图
4.4.1 树视图
4.4.2 列表视图
4.5 多窗体
4.5.1 多重窗体界面
4.5.2 多文档界面
4.5.3 窗体之间的数据传递
4.5.4 窗体之间的关系
本章小结
习题4
第5章 图形图像
5.1 基础
5.1.1 图形与图像
5.1.2 GDI+简介
5.1.3 像素
5.1.4 坐标系
5.1.5 绘图元素
5.2 绘图
5.2.1 绘图基本方法
5.2.2 画笔
5.2.3 绘制图形
5.2.4 图像刷新
5.3 填充
5.3.1 画刷
5.3.2 填充方法
5.4 图像处理
5.4.1 Bitmap类
5.4.2 坐标变换
5.4.3 颜色变换
5.5 文本输出
5.5.1 简单文本输出
5.5.2 输出格式化文本
5.6 图像编辑器
本章小结
习题5
第6章 数据库应用
6.1 数据库基础知识
6.1.1 数据、数据库、数据库管理系统
6.1.2 关系数据库
6.2 SQL简介
6.2.1 数据检索
6.2.2 表的连接
6.2.3 记录的排序
6.3 MySQL数据库管理系统
6.3.1 什么是MySQL
6.3.2 MySQL的安装与配置
6.3.3 启动服务并登录MySQL数据库
6.3.4 创建数据库
6.3.5 创建数据表
6.3.6 插入数据
6.4 数据库与ADO.NET
6.4.1 ADO.NET概述
6.4.2 使用DataReader
6.4.3 使用DataSet
6.4.4 在DataSet中访问多个表
6.4.5 使用数据控件
本章小结
习题6
第7章 网络编程
7.1 有关网络编程的一些基本概念
7.1.1 ISO/OSI网络模型
7.1.2 TCP/IP
7.1.3 Socket(套接字)
7.2 单线程套接字编程
7.2.1 建立TCP服务器
7.2.2 建立TCP客户端
7.2.3 使用Socket建立客户-服务器交互
7.3 多线程套接字编程
7.3.1 多线程的概念
7.3.2 多线程套接字网络通信程序
7.3.3 带心跳检测的网络通信程序
7.3.4 多客户端网络通信程序
7.4 综合示例:网络井字棋
7.4.1 概要设计
7.4.2 服务器端代码
7.4.3 客户端代码
本章小结
习题7
1.1 .NET框架
1.2 简单控制台程序
1.2.1 一个简单程序
1.2.2 格式串
1.3 C++/CLI数据
1.3.1 基本数据类型
1.3.2 枚举类型
1.3.3 字符与字符串
1.3.4 日期时间
1.3.5 数组
1.4 句柄
1.4.1 句柄操作
1.4.2 托管引用
1.4.3 函数的句柄参数与引用参数
1.5 托管类
1.5.1 托管类定义
1.5.2 托管类属性
1.5.3 继承
1.6 C++/CLI中的多态
1.6.1 虚函数
1.6.2 重写约束
1.6.3 纯虚函数和抽象类
1.6.4 接口
1.6.5 模板与泛型
1.7 .NET的文件和流
1.7.1 文件系统管理
1.7.2 文件操作
本章小结
习题1
第2章 简单Windows应用程序
2.1 Windows窗体设计器
2.2 建立应用程序
2.2.1 主要工作步骤
2.2.2 一个简单例子
2.2.3 添加文件
2.3 使用控件输入/输出数据
本章小结
习题2
第3章 常用控件
3.1 控件概述
3.2 窗体和消息框
3.2.1 窗体
3.2.2 消息框
3.3 文本控件
3.3.1 标签
3.3.2 网页浏览控件
3.3.3 文本框
3.3.4 关联文本控件
3.4 图像控件
3.4.1 图片框
3.4.2 图片列表
3.5 键盘和鼠标事件
3.5.1 焦点和Tab顺序
3.5.2 键盘事件
3.5.3 鼠标事件
3.6 按钮
3.6.1 命令按钮
3.6.2 复选框
3.6.3 单选按钮
3.7 容器
3.7.1 分组框
3.7.2 其他容器控件
3.8 列表
3.8.1 标准列表框
3.8.2 复选列表框
3.8.3 组合框
3.9 滚动条
3.10 计时器
3.11 对话框
3.11.1 颜色对话框
3.11.2 字体对话框
3.11.3 文件对话框
3.12 剪贴板
本章小结
习题3
第4章 复杂界面
4.1 菜单
4.1.1 菜单的形式
4.1.2 菜单栏
4.1.3 快捷菜单
4.2 工具栏
4.3 状态栏
4.4 视图
4.4.1 树视图
4.4.2 列表视图
4.5 多窗体
4.5.1 多重窗体界面
4.5.2 多文档界面
4.5.3 窗体之间的数据传递
4.5.4 窗体之间的关系
本章小结
习题4
第5章 图形图像
5.1 基础
5.1.1 图形与图像
5.1.2 GDI+简介
5.1.3 像素
5.1.4 坐标系
5.1.5 绘图元素
5.2 绘图
5.2.1 绘图基本方法
5.2.2 画笔
5.2.3 绘制图形
5.2.4 图像刷新
5.3 填充
5.3.1 画刷
5.3.2 填充方法
5.4 图像处理
5.4.1 Bitmap类
5.4.2 坐标变换
5.4.3 颜色变换
5.5 文本输出
5.5.1 简单文本输出
5.5.2 输出格式化文本
5.6 图像编辑器
本章小结
习题5
第6章 数据库应用
6.1 数据库基础知识
6.1.1 数据、数据库、数据库管理系统
6.1.2 关系数据库
6.2 SQL简介
6.2.1 数据检索
6.2.2 表的连接
6.2.3 记录的排序
6.3 MySQL数据库管理系统
6.3.1 什么是MySQL
6.3.2 MySQL的安装与配置
6.3.3 启动服务并登录MySQL数据库
6.3.4 创建数据库
6.3.5 创建数据表
6.3.6 插入数据
6.4 数据库与ADO.NET
6.4.1 ADO.NET概述
6.4.2 使用DataReader
6.4.3 使用DataSet
6.4.4 在DataSet中访问多个表
6.4.5 使用数据控件
本章小结
习题6
第7章 网络编程
7.1 有关网络编程的一些基本概念
7.1.1 ISO/OSI网络模型
7.1.2 TCP/IP
7.1.3 Socket(套接字)
7.2 单线程套接字编程
7.2.1 建立TCP服务器
7.2.2 建立TCP客户端
7.2.3 使用Socket建立客户-服务器交互
7.3 多线程套接字编程
7.3.1 多线程的概念
7.3.2 多线程套接字网络通信程序
7.3.3 带心跳检测的网络通信程序
7.3.4 多客户端网络通信程序
7.4 综合示例:网络井字棋
7.4.1 概要设计
7.4.2 服务器端代码
7.4.3 客户端代码
本章小结
习题7
猜您喜欢