书籍详情

Visual C++.NET程序设计与项目实践

Visual C++.NET程序设计与项目实践

作者:李晶,刘伟,郑建群,吴晓华 编著

出版社:清华大学出版社

出版时间:2010-10-01

ISBN:9787302238478

定价:¥32.00

购买这本书可以去
内容简介
  visual C++.NET是当今非常流行的程序开发工具,深受广大程序员的喜爱。《Visual C++.NET程序设计与项目实践》从visual C++.NET的基本特点开始,全面、系统地讲述基本概念、基本语法、面向对象的编程方法及常见控件的使用、数据库编程和图形图像编程等。针对初学者和自学者,《Visual C++.NET程序设计与项目实践》从简单的实例入手,力求将复杂的知识用浅显易懂的语言来描述,做到深入浅出。此外,每章都提供了上机指导和一定数量的练习题,以使读者及时巩固所学的知识。《Visual C++.NET程序设计与项目实践》内容丰富,讲解透彻,不仅可以作为高等院校计算机专业和其他相关专业的教材,也可以作为广大初学者和非计算机专业人员的学习用书。
作者简介
暂缺《Visual C++.NET程序设计与项目实践》作者简介
目录
第1章 程序设计基础
1.1 计算机程序语言的发展
1.1.1 汇编语言
1.1.2 面向过程的语言
1.1.3 面向对象的语言
1.2 VisualC++.NET程序集
1.3 VisualC++.NET安装与启动
1.3.1 VisualC++.NET安装
1.3.2 VisualC++.NET启动
1.4 VisualC++.NET开发环境
1.4.1 配置设置
1.4.2 Projects选项卡
1.4.3 菜单
1.4.4 解决方案、项目和文件
1.4.5 工具栏
1.4.6 解决方案资源管理器
1.4.7 类视图
1.4.8 资源视图
1.4.9 属性窗口
1.5 实践训练:创建第一个C++.NEI程序
1.6 习题
第2章 VisuaIC++.NET语言结构
2.1 VisualC++.NET语言的基本符号
2.2 VisualC++.NET语言的词汇
2.2.1 标识符
2.2.2 保留字
2.2.3 常量
2.2.4 变量
2.2.5 运算符
2.2.6 标点符号
2.2.7 注释符
2.3 程序的基本框架
2.3.1 结构化程序设计框架
2.3.2 面向对象程序设计框架
2.4 VisualC++.NET集成开发环境的使用
2.5 标识符的作用域、可见性和生存期
2.5.1 作用域与可见性
2.5.2 动态和静态生存期
2.6 实践训练:开发基于Win32的控制台程序
2.7 习题
第3章 数据类型、表达式和基本运算
3.1 VisualC++.NET语言的数据类型
3.1.1 基本类型
3.1.2 派生类型
3.2 常量
3.2.1 整型常量
3.2.2 实型常量
3.2.3 逻辑常量
3.2.4 字符常量
3.2.5 枚举型常量
3.3 变量
3.3.1 变量的定义
3.3.2 符号常量定义语句
3.3.3 全局变量与局部变量
3.4 VisualC++.NET的运算符与表达式
3.4.1 运算符
3.4.2 表达式
3.5 混合运算、赋值及类型转换
3.5.1 数据类型的自动转换
3.5.2 数据类型的强制转换
3.5.3 赋值时的类型转换
3.6 实践训练:运算符运算与数据类型转换
3.7 习题
第4章 基本控制语句
4.1 VisualC++.NET基本语句
4.1.1 声明语句
4.1.2 表达式语句
4.1.3 选择语句
4.1.4 循环语句
4.1.5 复合语句
4.1.6 赋值语句
4.1.7 空语句
4.1.8 输入输出语句
4.2 if语句实现的分支结构
4.2.1 if语句
4.2.2 if...else语句
4.2.3 if语句的嵌套
4.2.4 7语句
4.3 用switch语句实现的多分支选择结构
4.4 用for语句实现的循环结构
4.5 while语句
4.6 dowhile语句
4.7 转向语句
4.7.1 break语句
4.7.2 continue语句
4.8 实践训练:常用控制语句的使用
4.8.1 if语句的使用
4.8.2 switch语句的使用
4.8.3 for语句的使用
4.9 习题
第5章 数组、指针及引用
5.1 一维数组
5.1.1 一维数组的定义
5.1.2 一维数组的初始化
5.1.3 一维数组的访问
5.1.4 一维数组的应用举例
5.2 二维及多维数组
5.2.1 二维及多维数组的定义
5.2.2 二维及多维数组的初始化
5.2.3 二维及多维数组的访问
5.3 字符串与字符数组
5.3.1 字符串的定义
5.3.2 字符串的存储
5.3.3 字符数组的定义
5.3.4 字符数组的初始化
5.3.5 字符数组的输入输出
5.3.6 字符串处理函数
5.4 指针
5.4.1 指针的定义
5.4.2 指针的赋值与使用
5.4.3 指针的类型及管理
5.4.4 指针与数组
5.4.5 指针与动态内存申请
5.5 引用
5.5.1 引用的概念
5.5.2 引用的操作
5.5.3 指针与引用的关系
5.6 实践训练:数组与指针应用
5.6.1 数组编程实例
5.6.2 指针编程实例
5.7 习题
第6章 函数
6.1 函数的定义
6.2 函数的调用
6.3 函数的声明
6.4 函数的类型和返回值
6.5 函数的参数及参数传递
6.5.1 形式参数和实际参数
6.5.2 函数参数的求值顺序
6.5.3 默认参数
6.5.4 函数的参数传递
6.6 数组、指针与函数
6.6.1 数组作为函数的参数
6.6.2 指针作为函数的参数
6.7 变量的作用域、生命周期和存储类型
6.7.1 变量的作用域
6.7.2 变量的生命周期
6.7.3 变量的存储类型
6.8 递归函数
6.9 函数重载
6.10 内联函数
6.11 实践训练:函数调用、重载、递归和内联应用
6.11.1 函数的调用编程实例
6.11.2 函数重载编程实例
6.11.3 递归函数编程实例
6.11.4 内联函数编程实例
6.12 习题
第7章 类和对象
7.1 类
7.1.1 类的概念
7.1.2 类成员的访问控制
7.1.3 类的数据成员和函数成员
7.2 对象
7.2.1 对象的概念
7.2.2 对象的成员
7.2.3 程序实例
7.3 构造函数和析构函数
7.3.1 构造函数和析构函数的定义
7.3.2 默认构造函数和默认析构函数
7.3.3 拷贝构造函数
7.4 对象的生存期
7.4.1 局部对象
7.4.2 静态对象
7.4.3 全局对象
7.5 this指针
7.6 静态成员和常成员
7.6.1 静态数据成员
7.6.2 静态函数成员
7.6.3 常成员
7.7 友元
7.7.1 友元函数
7.7.2 友元类
7.8 对象数组和成员对象
7.8.1 对象数组
7.8.2 成员对象
7.9 实践训练:编写类和对象
7.10 习题
第8章 继承和派生
8.1 派生与继承
8.1.1 派生
8.1.2 继承
8.1.3 派生类的定义和构成
8.2 派生类对基类的成员的访问
8.2.1 派生的方式
8.2.2 派生类的访问权限
8.2.3 保护成员和保护派生
8.3 派生类的构造函数和析构函数
8.3.1 派生类的构造函数
8.3.2 派生类的析构函数
8.4 多重继承和虚基类
8.4.1 多继承的含义
8.4.2 多继承类的构造函数和析构函数
8.4.3 二义性
8.4.4 虚基类
8.5 运算符重载
8.5.1 运算符重载的概念
8.5.2 重载为类的成员函数
8.5.3 重载为类的友元函数
8.6 多态性和虚函数
8.6.1 多态性
8.6.2 虚函数
8.6.3 纯虚函数
8.6.4 抽象类
8.6.5 综合实例
8.7 实践训练:继承和派生应用
8.7.1 继承和派生的实例
8.7.2 多继承和虚基类
8.7.3 虚函数和多态性
8.8 习题
第9章 常用控件编程
9.1 控件的概述
9.1.1 控件的概念
9.1.2 控件的使用方法
9.2 常用标准控件
9.2.1 按钮(Button类)
9.2.2 列表框控件(ListBox类)
9.2.3 文本框控件(Edit类)
9.2.4 组合框控件(ComboBox类)
9.2.5 静态控件(static类)
9.2.6 滚动条控件(scrollBar类)
9.3 控件的动态生成
9.4 高级控件
9.4.1 进度条控件(ProgressBar)
9.4.2 滑块控件(SlideCtrl类)
9.4.3 微调器控件(SPinButtonCrl类)
9.4.4 列表视图控件(ListCtrl类)
9.4.5 树形视图控件(TreeCtrl类)
9.5 第三方控件
9.6 实践训练:编写可视化应用程序
9.7 习题
第10章 数据库基础知识
10.1 SQL语言的组成
10.1.1 关系和表
10.1.2 SQL数据类型
10.1.3 SQL语句类型
10.2 SQL的数据定义
10.2.1 表的建立和删除
10.2.2 表的扩充和修改
10.2.3 视图
10.2.4 索引
10.3 SQL的数据查询
10.3.1 单表查询
10.3.2 多表查询
10.3.3 表达式与函数的使用
10.3.4 子查询
10.3.5 关系代数运算
10.4 SQL的数据操作
10.4.1 修改数据
10.4.2 插入数据
10.4.3 删除数据
10.5 实践训练:SQL命令应用
10.6 习题
第11章 基于数据库的程序开发
11.1 Microsoft ODBC数据库管理
11.1.1 概述
11.1.2 MFC提供的ODBC数据库类
11.1.3 应用ODBC编程
11.2 建立数据连接
11.2.1 使用0LEDB连接数据库
……
第12章 数字图像处理编辑基础
第13章 异常处理
猜您喜欢

读书导航