第1课 初识Vi sufll C++
1.1 Visual C++基础知识
Visual C++是Visual Studi0中的一员,也是对开发工作*有帮助的一员。
1.1.1知识讲解
本节将主要介绍Visual C++6.0开发环境的特点、安装、工程管理及工程的编译与运行。
1.什么是Visual C++
Visual c++简单地说就是c++语言的开发环境。具体地说,Visual c++是Microsoft公司推出的一个基于Microsoft Windows系统平台、按C++语言规范编写源程序、可视化的集成开发环境。
2.Visual C++6.0的特点
Visual C++6.0是Visual C++*为经典的一个版本,是Visual Studi0 6.0*重要的一个组件成员,其主要有以下几个特点:
1)编程向导
Visual c++6.0提供了功能强大的向导土具,如编写MFC应用程序用到的MFC
AppWizard以及Class Wizard。利用向导工具可以很方便地生成对话框、单文档以及多文档应用程序,提高了编程效率。
2)MFC类库
Microsoft Foundation Class(微软基础类),简称MFC类,是一个功能强大的类库。Visual c++把MFC类集成到开发组件中,使用MFC类可以很方便地开发各种各样的Windows界面应用程序。
使用MFC类的优点是它提供了基础窗体、控件以及视图的模板,极大地提高了代码的重用性和减少了大量重复代码的编写量,而不像以前传统的直接用C或Windows SDK(软件开发工具包)那样什么都要从零做起。
由于MFC类对编写Visual C++应用程序有着极大的方便性,本书所讲解的Visual C++程序设计主要是针对MFC类。
3)调试工具
调试是检测程序是否运行准确的重要手段,Visual C++6.0提供了功能强大的调试工具,包括MFC跟踪、设置断点以及单步调试跟踪错误,方便用户了解程序的执行顺序以及排除异常。
4)实用工具
Visual C++6.0提供了大量的实用工具,如ActiveX控件测试程序、程序查看器Spy++以及各种资源编译器,这使得开发和调试应用程序显得更方便、更可靠。
……