本书目录导读:
Visual C++ 程序开发指南:4 实用高级编程技术深度解析
作者:[美]杰里·吉普森(Jerry Jazz)/[美]丹尼尔·哈里斯(Daniel Harris)
出版社:人民邮电出版社
出版时间:2018年
《Visual C++ 程序开发指南》是一本全面、实用的Visual C++编程技术书籍,本书由两位资深C++程序员杰里·吉普森和丹尼尔·哈里斯共同撰写,旨在帮助读者掌握Visual C++编程的核心技术,提高编程水平。
本书共分为四个部分,涵盖了Visual C++编程的各个方面,包括:
1、Visual C++基础
2、高级编程技术
3、Windows编程
4、MFC编程
在高级编程技术部分,本书深入探讨了4个实用的高级编程技术,分别是:
1、模板编程
2、运算符重载
3、异常处理
4、迭代器编程
以下是本书的大纲:
第一部分:Visual C++基础
1、1 Visual C++简介
1、2 Visual Studio开发环境
1、3 C++基础语法
1、4 数据类型与变量
1、5 运算符与表达式
1、6 控制语句
1、7 函数
1、8 数组与指针
1、9 面向对象编程
第二部分:高级编程技术
2、1 模板编程
2、2 运算符重载
2、3 异常处理
2、4 迭代器编程
第三部分:Windows编程
3、1 Windows编程基础
3、2 Windows消息处理
3、3 Windows控件
3、4 Windows GDI编程
3、5 Windows线程与同步
第四部分:MFC编程
4、1 MFC简介
4、2 MFC应用程序框架
4、3 MFC控件编程
4、4 MFC文档与视图
4、5 MFC数据库编程
在高级编程技术部分,本书详细介绍了以下4个实用的高级编程技术:
1、模板编程:模板编程是C++中一种强大的编程技术,可以创建通用的函数和类,提高代码的可重用性和可扩展性,本书通过实例讲解了模板的基本概念、模板函数、模板类以及模板元编程等知识。
2、运算符重载:运算符重载是C++中一种灵活的编程技术,可以自定义运算符的行为,本书介绍了运算符重载的基本原理、重载规则以及重载运算符的应用实例。
3、异常处理:异常处理是C++中一种重要的错误处理机制,可以提高程序的健壮性和可维护性,本书详细讲解了异常处理的基本概念、异常处理机制以及异常处理的应用实例。
4、迭代器编程:迭代器是C++中一种用于遍历容器元素的抽象机制,可以提高代码的可读性和可维护性,本书介绍了迭代器的基本概念、迭代器分类以及迭代器的应用实例。
《Visual C++ 程序开发指南》是一本全面、实用的Visual C++编程技术书籍,适合有一定C++基础的开发者阅读,帮助读者掌握Visual C++编程的核心技术,提高编程水平。