出版社:人民邮电出版社
年代:2007
定价:89.0
本书介绍了Visual C++开发经验技巧1008个,覆盖了程序开发中的各种实际需求。全书分为21章,分别是语言基础、数据类型、开发环境、MFC实用技术、控件技术、用户界面设计、通用对话框、图形图像与多媒体、Windows相关技术、内核对象、注册表和Ini文件、文件与内存管理、数据库技术、打印技术、硬件程序开发、局域网编程、套接字技术、Internet编程、ATL Com编程、常用算法和联机帮助。本书介绍了Visual C++开发经验技巧1008个,覆盖了程序开发中的各种实际需求。全书分为21章,分别是语言基础、数据类型、开发环境、MFC实用技术、控件技术、用户界面设计、通用对话框、图形图像与多媒体、Windows相关技术、内核对象、注册表和Ini文件、文件与内存管理、数据库技术、打印技术、硬件程序开发、局域网编程、套接字技术、Internet编程、ATL Com编程、常用算法和联机帮助。
第1章 语言基础
1.1 基础语句 2
0001 注释的使用方法及注意事项 2
0002 使用汇编语言 2
0003 如何使用内联函数 2
0004 如何使用#define自定义宏 3
0005 使用goto语句进行无条件跳转 3
0006 while循环转为for循环 3
0007 do while循环的分析与使用 4
0008 利用条件运算符简化代码 4
0009 使用exit函数退出进程 5
0010 函数exit的注意事项 5
0011 调试无限循环 5
0012 控制台输入/输出 5
0013 delete与delete []的差别 6
0014 符号#、##、#@的用法 6
0015 将某个地址转换为指针 6
0016 常用内存分配及释放函数 6
0017 生成小于100的随机数 7
1.2 类型与变量 7
0018 静态变量的定义及应用 7
0019 使用全局变量的注意事项 7
0020 如何使用全局对象 7
0021 变量作用范围 8
0022 创建自己的变量类型 8
0023 如何声明同样类型的多个变量 8
0024 extern关键字的使用 9
0025 const关键字的应用范围 9
0026 去除const属性的转换 9
0027 使用enum定义类型 10
0028 定义只有零个元素的数组 11
0029 利用零进行初始化的对象 11
0030 初始化数组的简单方法 11
0031 结构体的字节对齐 11
1.3 模板与函数 12
0032 成员函数的模板不可以是虚函数 12
0033 利用递归函数计算阶乘 12
0034 函数模板的应用 13
0035 使用指针数组 13
0036 函数指针数组的应用 13
0037 函数重载的注意事项 14
0038 使用typename关键字 14
1.4 引用 14
0039 使函数返回多个值 14
0040 如何使用引用 15
0041 如何应用值传递参数 15
0042 赋值与初始化的区别 16
0043 如何初始化左值 16
1.5 名称空间 16
0044 为什么使用命名空间 16
0045 如何定义及访问命名空间 16
0046 利用命名空间解决命名冲突 17
0047 名称空间简单应用 18
0048 使用:: 运算符调用全局函数 18
0049 :: 使用命名空间的注意事项 18
1.6 继承 19
0050 两个类互为成员的声明 19
0051 为什么要避免直接存取数据成员 19
0052 避免使用memset初始化对象 19
0053 C++类中成员初始化的顺序 19
0054 基类的析构函数应该是虚方法 20
0055 访问限定符分析 21
0056 访问其他类的私有成员函数 21
0057 如何定义友员类 22
1.7 多态 23
0058 纯虚函数的使用 23
0059 覆盖基类的成员函数 23
0060 如何应用多重继承 24
0061 如何利用虚函数实现动态绑定 25
0062 如何利用抽象类进行数据封装 25
0063 数据类型与类对象大小的区别 26
0064 实现类的强制转换 26
1.8 高级函数 27
0065 如何重载操作符 27
0066 如何定义重载函数 28
0067 默认构造函数 28
0068 复制构造函数 28
0069 this指针分析 29
0070 如何用非静态的类成员函数作为线程函数 29
0071 如何在常量函数中修改数据成员 30
1.9 STL模板库 30
0072 为什么在程序中广泛使用STL 30
0073 如何在STL中使用容器 30
0074 STL算法的优点 31
0075 如何设计和使用STL迭代器 31
0076 使用STL需要包含哪些头文件 32
0077 STL简单应用 32
1.10 C++.NET语法 33
0078 在C++.NET中如何判断空指针 33
0079 C++与C++.NET中纯虚函数的区别 33
0080 C++.NET中数据类型转换的方法 33
0081 在C++.NET中如何定义具有输出参数的函数 33
0082 C++.NET中如何实现方法的默认参数 33
0083 在C++.NET中如何获取系统信息 34
第2章 数据类型
......
第3章 开发环境
第4章 MFC实用技术
第5章 控件技术
第6章 用户界面
第7章 通用对话框
第8章 图形图像与多媒体
第9章 Windows相关技术
第10章 内核技术
第11章 注册表和INI文件
第12章 文件与内存管理
第13章 数据库
第14章 打印技术
第15章 硬件程序开发
第16章 局域网编程
第17章 套接字技术
第18章 Internet编程
第19章 ATL Com编程
第20章 常用算法
第21章 联机帮助
《Visual C++开发经验技巧宝典》介绍了1008个关于Visual C++开发的经验技巧,覆盖了程序开发中的各种实际需求。全书分为21章,分别是语言基础、数据类型、开发环境、MFC实用技术、控件技术、用户界面、通用对话框、图形图像与多媒体、Windows相关技术、内核技术、注册表和INI文件、文件与内存管理、数据库、打印技术、硬件程序开发、局域网编程、套接字技术、Internet编程、ATL Com编程、常用算法和联机帮助。
《Visual C++开发经验技巧宝典》附有配套光盘。光盘提供了书中所有实例的源代码,代码都经过精心调试,在Windows XP/Windows2003下测试通过,保证能够正常运行。
《Visual C++开发经验技巧宝典》适于各类程序开发人员学习使用,也可供广大计算机爱好者和大、中专院师生学习参考。
罗斌, 等编著
赵永发, 杨丽, 编著
匡松, 李强, 主编
宋坤, 等编著
罗斌等, 编著
陈国建, 等编著
明日科技, 编著
曹飞飞, 赵永发, 吴绪铎, 编著
刘志铭, 李贺, 高茹, 编著