VisualC++开发经验技巧宝典
版权信息书 名: VisualC++开发经验技巧宝典

作者:明日科技
出版社:人民邮电出版社
出版时间: 2007
ISBN: 9787115166593
开本: 16
定价: 89.00 元
内容简介本书介绍了1008个关于VisualC++开发的经验技巧,覆盖了程序开发中的各种实际需求。全书分为21章,分别是语言基础、数据类型、开发环境、MFC实用技术、控件技术、用户界面、通用对话框、图形图像与多媒体、Windows相关技术、内核技术、注册表和INI文件、文件与内存管理、数据库、打印技术、硬件程序开发、局域网编程、套接字技术、Internet编程、ATLCom编程、常用算法和联机帮助。
目录第1章语言基础
1.1基础语句2
0001注释的使用方法及注意事项2
0002使用汇编语言2
0003如何使用内联函数2
0004如何使用#define自定义宏3
0005使用goto语句进行无条件跳转3
0006while循环转为for循环3
0007do while循环的分析与使用4
0008利用条件运算符简化代码4
0009使用exit函数退出进程5
0010函数exit的注意事项5
0011调试无限循环5
0012控制台输入/输出5
0013delete与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
0024extern关键字的使用9
0025const关键字的应用范围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
0053C++类中成员初始化的顺序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
0069this指针分析29
0070如何用非静态的类成员函数作为线程函数29
0071如何在常量函数中修改数据成员30
1.9STL模板库30
0072为什么在程序中广泛使用STL30
0073如何在STL中使用容器30
0074STL算法的优点31
0075如何设计和使用STL迭代器31
0076使用STL需要包含哪些头文件32
0077STL简单应用32
1.10C++.NET语法33
0078在C++.NET中如何判断空指针33
0079C++与C++.NET中纯虚函数的区别33
0080C++.NET中数据类型转换的方法33
0081在C++.NET中如何定义具有输出参数的函数33
0082C++.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章联机帮助
……