VC++ 6.0 面向对象编程入门教程

需积分: 9 0 下载量 76 浏览量 更新于2024-07-14 收藏 792KB PPT 举报
"面向对象程序设计与C++的学习课件,由教师王涛提供,主要讲解VC++ 6.0的使用基础知识,包括C++语言的面向对象特性、VC++作为编程工具的角色、如何在VC++ 6.0中建立工程、IDE界面介绍、工作区的管理以及工程设置,特别是MFC库的连接方式。" C++是一种强大的编程语言,它不仅继承了C语言的语法特性,还引入了面向对象编程的概念,如类、对象、封装、继承和多态性,以及流操作,使得代码更加模块化和易于维护。VC++(Visual C++)则是一个集成开发环境,它不仅支持标准C++,还包括可视化编程工具,允许开发者通过拖拽界面元素来创建Windows应用程序。此外,VC++提供了对Windows API的调用支持,以及丰富的类库,如SDK、MFC、STL和ATL,极大地扩展了开发者的功能。 在VC++ 6.0中建立新工程需要经过几个步骤:首先,打开软件并选择“文件”->“新建”,然后选择工程类型,输入工程路径和名称;接着,指定应用类型;最后,查看和确认工程信息。工程建立后,系统会自动生成一系列文件,包括源码文件、工程文件和工作区文件等。 VC++ 6.0的集成开发环境(IDE)包括菜单栏、工具条、工作区、代码编辑区和信息输出区。工作区分为Classview、Fileview和Resourceview三部分,分别用于查看类、文件和资源信息。要打开已有的工程,可以通过“文件”->“打开工作区”或“最近的工作区”菜单,或者通过“项目”->“设置”来调整工程的配置。 工程设置是关键的一部分,特别是在使用MFC(Microsoft Foundation Classes)库时。MFC库是VC++提供的一套面向对象的类库,用于简化Windows应用程序的开发。在“通用”选项页中,可以选择不使用MFC库、静态链接MFC库或动态链接MFC库。静态链接将MFC代码编译进目标文件,生成的可执行文件较大但独立运行;动态链接则在运行时依赖MFC库文件,生成的文件小,但需要VC++运行环境支持。 这个学习课件对于初学者来说非常有价值,详细介绍了C++的基础知识以及如何在实际开发环境中应用这些知识,是深入理解面向对象编程和C++技术的好资料。