微信扫一扫,移动浏览光盘
简介
《Visual C++编程之道》由刘锐宁、梁水、李伟明编著,是一本帮助程
序员提高编程素养的图书,书中结合开发人员多年的编程经验和感悟,介绍
了程序开发中必知必会的关键细节、不可忽略的技术陷阱、常见的谬误以及
经典的应用实例。全书分为6篇,共17章,全面介绍了学习和应用Visual
C++进行程序开发的各种知识,主要包括Visual C++语言关键技术、文件、
网络、线程、图形图像、算法、方案和数据库应用等相关技术细节、技巧以
及实施方案。
《Visual C++编程之道》附有配套DVD光盘,光盘中提供了书中全部实
例和项目的源代码,这些源代码都是经过作者精心调试通过的,保证能够在
Windows XP、Windows Server 2003及Windows 7操作系统下编译和运行。
本书非常适合大中专院校在校生、毕业生、求职者、编程爱好者学习,
同时也可以作为想要学习编程的初学者的指导用书。
目录
第1篇 编程经验与感悟
第1章 细节完美——编程者的良好习惯
细节01 培养编程兴趣
细节02 要重视实践练习
细节03 学习编程要打好基本功
细节04 善于总结编程经验
细节05 多向他人学习
细节06 学会独立思考和解决问题
第2章 编程感悟——逐步提高编程能力
感悟01 编写程序前首先进行需求分析
感悟02 软件需求规格说明书
感悟03 程序书写要规范化
感悟04 将项目模块化
感悟05 数据库设计经验谈
感悟06 调试的重要意义
第3章 展望未来——程序人生的规划
感悟01 计算机的应用领域
感悟02 如何选择编程语言
感悟03 程序员的必备技能
感悟04 要有学好编程的坚定信心
感悟05 程序员的生涯规划
第2篇 陷阱与谬误
第4章 细说开发人员不可忽略的21个技术陷阱
陷阱01 while(condition,);以分号结尾
陷阱02 初始化静态成员的陷阱
陷阱03 复合赋值造成的经济损失
陷阱04 增量、减量运算符在前在后
陷阱05 if语句没加大括号“{”和“}
陷阱06 缺少break的switch语句
陷阱07 同名形参变量为成员变量赋值
陷阱08 使用循环语句不慎产生死循环
陷阱09 相等运算符重载造成的陷阱
陷阱10 强制转换的负面影响
陷阱11 被覆盖的父类变量
陷阱12 溢出错误
陷阱13 无法执行循环体内部的语句块
陷阱14 死循环
陷阱15 数组下标越界
陷阱16 数组维数错误
陷阱17 局部变量与全局变量同名
陷阱18 向流中读写结构
陷阱19 自定义string类型导致函数无效
陷阱20 数组的定义与初始化
陷阱21 传递类数组
第5章 细说开发人员意识中的21个常见谬误
谬误01 使用&&、lI和&、I作用于布尔型值效率相同
谬误02 类中不能创建私有构造方法
谬误03 为了提高编程效率而不必关心代码的书写风格
谬误04 设计数据库表时不必定义索引
谬误05 重载就是重写
谬误06 线程就是进程
谬误07 对象间赋值只能重载等号运算符
谬误08 类对象可在离开作用范围后自动释放
谬误09 delete与delete[]相同
谬误10 结构大小等于各数据类型之和
谬误11 函数只能返回一个值
谬误12 两个类可以互为成员变量
谬误13 无法在指定的内存位置创建对象
谬误14 类方法不能作为线程函数
谬误15 常量方法不能修改类成员
谬误16 在构造函数中初始化静态成员
谬误17 free和delete释放指针后指针置空
谬误18 使用delete可以释放堆中分配的数组
谬误19 使用auto-ptr就不必担心内存泄露
谬误20 使用非零对数组整体赋值
谬误21 位图数据是按照红绿蓝顺序存储的
第3篇 技术细节
第6章 细说VisuaIC++语言基础
细节43 例
细节01 合理使用注释
细节02 数值类型转换
细节03 静态转换
细节04 sizeof运算符的使甩
细节05 逗号表达式
细节06 条件表达式
细节07 枚举类型
细节08 共用体类型
细节09 goto语句
细节10 return语句
细节11 位运算符
细节12 内存中的数组
细节13 死循环
细节14 定义和调用函数
细节15 设置默认值参数
细节16 数组作为函数的参数
细节17 指针或引用作为函数的参数
细节18 使用省略号作为函数的参数
细节19 函数的重载
细节20 函数指针
细节21 类的定义
细节22 类成员的访问权限
细节23 为什么使用默认构造函数
细节24 重载构造函数
细节25 析构函数也很有用
细节26 单一继承
细节27 多重继承
细节28 隐藏的。this指针
细节29 虚函数的使用
……
第7章 细说开发人员必知必会的39个开发细节 128
第4篇 编程技巧
第8章 开发技巧之——基础开发技巧 176
第9章 开发技巧之——窗体与界面设计技巧 198
第10章 开发技巧之——Windows开发技巧 233
第11章 开发技巧之——网络开发技巧 260
第5篇 算法和效率
第12章 算法与执行效率 279
第13章 程序员必会的算法 302
第6篇 解决方案
第14章 登录和主界面显示实施方案 315
第15章 数据库、软件注册及文件加密解决方案 339
第16章 文件和网络处理开发方案 365
第17章 多媒体应用和游戏解决方案 388
第1章 细节完美——编程者的良好习惯
细节01 培养编程兴趣
细节02 要重视实践练习
细节03 学习编程要打好基本功
细节04 善于总结编程经验
细节05 多向他人学习
细节06 学会独立思考和解决问题
第2章 编程感悟——逐步提高编程能力
感悟01 编写程序前首先进行需求分析
感悟02 软件需求规格说明书
感悟03 程序书写要规范化
感悟04 将项目模块化
感悟05 数据库设计经验谈
感悟06 调试的重要意义
第3章 展望未来——程序人生的规划
感悟01 计算机的应用领域
感悟02 如何选择编程语言
感悟03 程序员的必备技能
感悟04 要有学好编程的坚定信心
感悟05 程序员的生涯规划
第2篇 陷阱与谬误
第4章 细说开发人员不可忽略的21个技术陷阱
陷阱01 while(condition,);以分号结尾
陷阱02 初始化静态成员的陷阱
陷阱03 复合赋值造成的经济损失
陷阱04 增量、减量运算符在前在后
陷阱05 if语句没加大括号“{”和“}
陷阱06 缺少break的switch语句
陷阱07 同名形参变量为成员变量赋值
陷阱08 使用循环语句不慎产生死循环
陷阱09 相等运算符重载造成的陷阱
陷阱10 强制转换的负面影响
陷阱11 被覆盖的父类变量
陷阱12 溢出错误
陷阱13 无法执行循环体内部的语句块
陷阱14 死循环
陷阱15 数组下标越界
陷阱16 数组维数错误
陷阱17 局部变量与全局变量同名
陷阱18 向流中读写结构
陷阱19 自定义string类型导致函数无效
陷阱20 数组的定义与初始化
陷阱21 传递类数组
第5章 细说开发人员意识中的21个常见谬误
谬误01 使用&&、lI和&、I作用于布尔型值效率相同
谬误02 类中不能创建私有构造方法
谬误03 为了提高编程效率而不必关心代码的书写风格
谬误04 设计数据库表时不必定义索引
谬误05 重载就是重写
谬误06 线程就是进程
谬误07 对象间赋值只能重载等号运算符
谬误08 类对象可在离开作用范围后自动释放
谬误09 delete与delete[]相同
谬误10 结构大小等于各数据类型之和
谬误11 函数只能返回一个值
谬误12 两个类可以互为成员变量
谬误13 无法在指定的内存位置创建对象
谬误14 类方法不能作为线程函数
谬误15 常量方法不能修改类成员
谬误16 在构造函数中初始化静态成员
谬误17 free和delete释放指针后指针置空
谬误18 使用delete可以释放堆中分配的数组
谬误19 使用auto-ptr就不必担心内存泄露
谬误20 使用非零对数组整体赋值
谬误21 位图数据是按照红绿蓝顺序存储的
第3篇 技术细节
第6章 细说VisuaIC++语言基础
细节43 例
细节01 合理使用注释
细节02 数值类型转换
细节03 静态转换
细节04 sizeof运算符的使甩
细节05 逗号表达式
细节06 条件表达式
细节07 枚举类型
细节08 共用体类型
细节09 goto语句
细节10 return语句
细节11 位运算符
细节12 内存中的数组
细节13 死循环
细节14 定义和调用函数
细节15 设置默认值参数
细节16 数组作为函数的参数
细节17 指针或引用作为函数的参数
细节18 使用省略号作为函数的参数
细节19 函数的重载
细节20 函数指针
细节21 类的定义
细节22 类成员的访问权限
细节23 为什么使用默认构造函数
细节24 重载构造函数
细节25 析构函数也很有用
细节26 单一继承
细节27 多重继承
细节28 隐藏的。this指针
细节29 虚函数的使用
……
第7章 细说开发人员必知必会的39个开发细节 128
第4篇 编程技巧
第8章 开发技巧之——基础开发技巧 176
第9章 开发技巧之——窗体与界面设计技巧 198
第10章 开发技巧之——Windows开发技巧 233
第11章 开发技巧之——网络开发技巧 260
第5篇 算法和效率
第12章 算法与执行效率 279
第13章 程序员必会的算法 302
第6篇 解决方案
第14章 登录和主界面显示实施方案 315
第15章 数据库、软件注册及文件加密解决方案 339
第16章 文件和网络处理开发方案 365
第17章 多媒体应用和游戏解决方案 388
Visual C++编程之道
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!