Visual C++程序设计:成员函数与Windows应用

需积分: 9 8 下载量 116 浏览量 更新于2024-08-19 收藏 7.09MB PPT 举报
"使用成员函数-VC++大学课件PPT" 在VC++编程中,成员函数是类的重要组成部分,它们定义了对象的行为。成员函数是类内部的方法,用于操作类的数据成员。在这个大学课件中,讲解了如何在Visual C++环境下使用成员函数,以及相关的程序设计概念。 首先,课件提到了`istream::get(char &ch)`这个成员函数,这是C++标准库中的一个输入操作。`get()`函数可以从输入流中读取一个字符并将其存储到提供的字符变量`ch`中。值得注意的是,这个函数不会自动忽略空白字符,这意味着它会将空格、制表符和换行符等视为有效字符进行读取。当遇到文件尾或者无法再读取数据时,`get()`函数会返回EOF(在Windows系统中,EOF通常表示为<ctrl>+z)。 课程内容还涉及了Visual C++的基本介绍。Visual C++(简称VC++)是一个强大的C++集成开发环境,由Microsoft开发,特别适合于构建Windows平台的应用程序。它不仅支持C++语言,还包括了对C++标准库的支持,以及MFC(Microsoft Foundation Classes)等Windows编程框架,使得开发者能够创建具有图形用户界面的复杂应用程序。 课程结构包括授课、实验和考试三部分,强调了理论学习与实践操作的结合。在学习过程中,回顾了计算机程序设计的基础,如计算机如何通过程序控制工作,以及从机器语言到高级语言(如C++)的演变。课件特别指出,虽然VC++是一个针对C++语言的集成开发环境,但符合ANSI C标准的程序也能在其中顺利编译和运行。 在高级语言中,如C++,程序经过编辑、预处理、编译、链接等一系列步骤,最终生成可执行的机器代码。VC++作为集成开发环境,提供了一站式的解决方案,简化了这个流程。 课件还区分了两种类型的Windows应用程序:控制台应用程序和窗口应用程序。控制台应用程序类似于DOS时代的程序,直接在命令行界面交互,而窗口应用程序则是基于图形用户界面,采用事件驱动的编程模型,主要依赖于消息传递机制来响应用户的操作。 这个课件涵盖了VC++环境下的成员函数使用,C++编程基础,以及Windows应用程序开发的核心概念,是深入理解VC++编程和Windows应用开发的宝贵资源。