Visual C++程序员实用大全(1CD)
(美)Charles Wright等 WRIGHT
750840842X
中国水利水电出版社 / 1999-11-30
平装 / 16开 / 1264页 / 0字
¥135.00
(1家书店)
"Visual C++程序员实用大全(1CD)"的详细介绍……
本书深入浅出地讲述Visual C++各种编程诀窍,以高屋建瓴的眼光看待MFC编程的技巧和思想,详尽分析了具体实现中的技术内幕。本书以其翔实知识面的覆盖、大量实用的示例和作者自身丰富的编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面的诀窍,是一本系统而全面的编程经典图书。
全书面向实例进行阐述,讲解透彻独到。本书既可作为计算机软件开发人员的技术参考书,也可作为初学者和大专院校师生的自学参考书。
哪里可以买到"Visual C++程序员实用大全(1CD)"?
从 1 家优秀的网上书店中选购"Visual C++程序员实用大全(1CD)"
※ 如果您是第一次来到好图书选购图书,请点此查看“购书指南”。
※ 发现价格错误了?书店有售而好图书却没有显示?立刻点此给好图书改错。
※ 图书价格仅供参考,实际售价及是否有库存以各网站实际标示为准。
※ 若售价差别过大,可能因不同规格或者版本引起,请自行甄别。
我来评论一下"Visual C++程序员实用大全(1CD)"……
"Visual C++程序员实用大全(1CD)"的图书目录……
译者序
第一章编程基础
1理解软件的概念
2理解计算机是怎么运行程序的
3理解低级语言
4理解高级语言
5运行一个已解释的程序
6运行一个己编译的程序
7C++在哪里
8理解Vsual C++中的程序文件
9创建源代码文件
10理解并创建头文件
第二章结构和语法
11理解计算机语言
12理解计算机语言的句法
13理解“标记”
14空白在C和C++中的使用
15理解变量
16对变量命名
17理解表达式
18C/C++中的语句
19理解程序流
20深入程序流:理解goto语句
21深入程序流:理解调用函数
22理解程序的结构
23理解C/C++中的函数
24在函数中书写可重用代码
25使用库函数
第三章C编程语言
26理解数据类型
27C/C++中的数据类型
28定义自己的数据类型
29理解运算符
30赋值运算符
31理解一元运算符
32理解算术运算符
33其他运算符
34编译器是怎样计算表达式的
35使用括号组合运算符
36理解C/ C++的关键字
37编译程序引导语句
38介绍结构和联合
39介绍C++类
40 C和C++怎样处理结构和联合
第四章C和C++概念
41理解命名规则
42 Hungarian Notation系统
43声明和定义的区别
44理解声明:对变量的声明
45理解声明:在函数调用中声明一个变量
46理解声明:函数的原型化
47理解#define编译器指令:定义常数
48理解#define编译器指令:定义宏
49理解存储类变量:自动变量
50理解存储类变量:寄存器变量
51理解存储类变量:静态变量
52理解存储类变量:类的静态变量
53引入递归
54理解循环:排序的问题
55理解递归:数学问题
56理解指针
57理解指针:间接操作
58理解数组
59理解字符串作为char类型的数组
60代码注释
第五章文件——基本类型
61Visual C++IDE使用的文件类型
62理解文本文件和文档文件
63创建并使用源文件
……
"Visual C++程序员实用大全(1CD)"的书摘……
180理解switch语句
如果有一系列的变量需要测试、使用,写一个if-elseif-else序列会非常的乏味、浪费时间。它不但乏味、容易出错,而且在执行的时候,计算一个又一个的表达式会浪费CPU时间。switch语句是另一个很好的C指令,可以摆脱乏味,构建一个强大的多分支条件分支。
写一个switch语句的方法如下:键入关键字switch,后面跟一个左括号,然后是一个表达式,一个右括号。由于使用它的目的是实现多分支,因而switch语句几乎永远都用一个复合语句作为对象。可以用一个语句作为对象来构造switch语句,但是它就像用鼻子喝牛奶一样,没有任何实际的用途。
switch语句中的表达式类似于循环控制表达式,不同的是它只能是整型。如果它不是整型,就不能使用switch语句,而必须回到if-elseif-else语句。
在复合的对象语句内部,是一组使用关键字case和default的标号语句。每个case语句都和一个整型常量关联,如果某个case标号前的常量与switch语句表达式计算的结果相匹配,则程序跳转到这个case标号处。如果没有匹配的选项,则程序跳转到可选的标号default处。每一个case和default都是一个标号,后面需要一个分号。
在程序跳转以后,语句顺序执行,直到复合语句结束或者一个break语句出现。如果省略break语句,则有可能在一个case标号后的代码执行完毕之后马上进入另一个case标号。
使用case和default语句
在多种可能情况下,switch语句是非常优秀的计算并控制程序跳转的机制。在switch语句的复合对象语句当中,各个case语句分别列出了控制表达式所可能取的值。然后,用不同的代码来处理这些可能性。
case标号的标识符必须是整型常量,不能把变量用作case语句的标识符。同样,不能有两个同样的case标识符。例如:只能有一个case10。
以下的消息处理器对Windows消息LVN_GETDISPINFO作出响应,使用LPSTR_TEXTCALLBACK在列表控件中绘制条目。这是高效管理列表控件下大量条目的一种方法,我们将在关于Windows Resources的部分中演示如何使用它。现在,列表控件有六种混合数据类型,因此对于每种都必须单独处理。消息包括一个指向结构的指针,该结构包含有列表控件中的信息。在控件的构建中,该单元的1Param成员中放置指向自定义结构的指针。然后就可以从Windows结构和自定义结构中取得信息。
"Visual C++程序员实用大全(1CD)"的作者简介……
The Denver Post系统编辑,与人合作在加州佛尼亚主要报纸开办个人计算机专栏。现为Minneapolis Star Tribune Online Project技术协调员。1995年作为小组成员帮助AT&T启动交互服务系统。