本书使用Visual C++ 2008支持的两种技术,讲授C++编程的基础知识。详细介绍了两种C++语言,使用微软基本类MFC开发本地的ISO/ANSI C++Windows应用程序,使用Windows Forms开发的C++/CLI Windows应用程序等。
由于当前信息化时代中大量地使用数据库,本书还介绍了用于MFC和Windows Forms应用程序中访问数据源的技术。与Windows Forms应用程序相比,MFC应用程序需要编写大量的代码来实现希望的功能,而Windows Forms程序经常只需要编写很少的代码,有时甚至不用编写代码。因此,本书重点介绍了MFC编程,而非Windows Forms编程。
本书介绍Visual C++ 2008支持的两种版本的C++,详细介绍两种风格的C++语言,使用微软基本类MFC开发本地的ISO/ANSI C++ Windows应用程序,使用Windows Forms开发C++/CLI Windows应用程序。本书共分4篇,分别介绍Visual C++ 2008基础知识、C++面向对象的程序开发、Windows应用程序开发和数据库访问等内容。配套光盘提供了教学视频和实例源文件。
本书可以作为Visual C++ 2008的基础学习书籍,也可以帮助中级读者提高技能,顺利掌握编程应用实践知识。
第一篇 Visual C++ 2008基础知识
第1章 开始使用Visual C++ 2008
1.1 .NET Framework 3.5
1.1.1 什么是.NET Framework
1.1.2 公共语言运行库CLR
1.1.3 .NET Framework类库
1.1.4 .NET Framework 3.5的新功能
1.2 C++应用程序
1.3 Visual C++ 2008与Visual Studio 2008
1.4 控制台应用程序
1.4.1 Win32控制台应用程序
1.4.2 创建CLR控制台程序
1.5 创建Windows应用程序
1.5.1 创建MFC应用程序
1.5.2 创建Windows Forms应用程序
第2章 变量和表达式
第3章 流程控制结构
第4章 数组和字符串
第5章 函数
第6章 指针与引用
第7章 程序文件和预处理指令
第二篇 C++面向对象的程序开发
第三篇 Windows应用程序开发
第四篇 数据库访问