VC++6.0介绍
(1)Visual C++ 6.0简介

2、提供了基于CASE技术的可视化软件的自动生成和维护工具Application Wizard、ClassWizard、Visual Studio、WizardBar等。 3、封装了Windows的API函数、USER、KERNEL、GDI等函数,将面向过 程的API函数使用以MFC的面向对象方式提供给开发者使用
北京源智天下科技有ຫໍສະໝຸດ 公司1-3联系方式:
Visual C++ 6.0简介
•
•
Visual C++ 6.0的特点
Visual C++ 6.0的版本种类和硬件环境
北京源智天下科技有限公司
1-1
联系方式:
Visual C++ 6.0的特点
1、语法符合ANSI C++标准,并在此基础上针对Windows操作系统增加了一 些特定的数据类型。
北京源智天下科技有限公司
1-2
联系方式:
Visual C++ 6.0的版本种类和硬件环境
Microsoft公司推出了Visual C++ 6.0的三个版本。其分别为Standard( 标准版)、Professional(专业版)和Enterprise(企业版)。 (本书中的操作是使用企业版的)
VC++6.0介绍

Visual C++6.0 可以创建的文件类型 说明 文件类型 网页制作 Binary File 创建位图文件 C++ Source File 创 建 C/C++头 文 件 Cursor File 头 创 建 HTM L 文 件 Icon File 创建资源脚本文件 Text File 创建资源模板文件 SQL Script File
1. 创建新的项目工作区
创建新的空工作区步骤: 创建新的空工作区步骤: (a) File->New->Workspaces-> 输入工作区名字并指定工作区目录 输入工作区名字并指定工作区目录 工作区名字并指定
在工作区中添加项目: 在工作区中添加项目: 用File->Open选项可 选项可 打开已存在的项目; 打开已存在的项目;通 对话框的Projects 过New对话框的 对话框的 选项卡创建新的项目, 选项卡创建新的项目, 并选择Add to current 并选择 workspace复选框。 复选框。 复选框
2 可视化
• 指软件开发阶段的可视化 • 利用计算机图形技术和方法
2
3 开发环境
开发环境是程序员同 VC++的交互界面 的交互界面 通过 它, 可以
创 建 工 程 文 件
访 问 资 源 编 辑 器
使 用 内 部 调 试 器
访 问 程 序 源 代 码
3
4 菜单简介
File 菜单 View 菜单
Insert 菜单 Edit 菜单
说明 创建二进制文件 创 建 C++源 文 件 源 创建光标文件 创建图标文件 文本文件 6 创 建 SQL 脚 本 文 件
File->New->Projects
C++6.0介绍

Microsoft Visual C++6.0介绍从2008年4月开始,全国计算机等级考试将全面停止Turbo C2.0(简称TC)软件的使用,所有参加二级C语言、三级信息技术、网络技术和数据库技术上机考试的考生,都要在Visual C++6.0(简称VC)环境下调试运行C程序。
众所周知,VC软件主要是用来开发C++程序的,如何在VC下调试运行C程序,对于众多程序设计者来说,确实是一个新的话题。
VC与TC的差异,主要是体现在程序设计语言C++与C的关系上。
其实,了解计算机程序设计的人都知道,C++是C语言的升级板,VC是在Windows进行C++程序设计的主要软件,VC完全兼容了C的功能,也就是说,在VC下是完全能够进行C语言程序开发。
我以前下载安装过很多次_VC++6.0中文版,但是每次都无法正常安装使用,下面就让我告诉你下载地址吧,保证可以正常使用,我也是偶然碰到的按住ctr点击“全国计算机等级考试C语言上机软件_VC++6.0中文版.rar”安装安装后你可能会出现下面的对话框,在左下角“不再显示此信息”勾上,然后点击“运行程序就”可以了目录1编制并运行一个简单程序 (3)1.1编制并运行程序的“四步曲” (3)1.2工程(P ROJECT)以及工程工作区(P ROJECT W ORKSPACE) (3)1.3启动并进入VC6的集成开发环境 (4)1.4创建工程并输入源程序代码 (5)1.5不创建工程,直接输入源程序代码 (8)1.6编译、链接而后运行程序 (8)1.7及时备份自己的创作 (9)1.8将自己设计的产品提供给他人使用 (9)2VC6集成开发环境使用参考 (10)2.1VC6的常用菜单命令项 (10)2.2VC6的主要工作窗口 (12)3严谨思维,调试程序 (13)3.1什么时候需要对程序进行调试 (13)3.2对程序进行调试的基本手段和方法 (14)3.3对一个简单程序的调试过程 (15)3.4设计合适的程序调试方案 (17)3.5优秀程序员的基本素质——丰富的想象、严谨的思维 (18)4编译与链接过程中常见的出错提示 (20)4.1常见编译错误 (21)4.2常见链接错误 (24)1编制并运行一个简单程序1.1编制并运行程序的“四步曲”让我们用VC6先来编制一个最简单的程序,并让它运行(执行)而得出结果,以此来作为了解VC6的开端。
vc6介绍

谢 谢!
如何使用Visual C++ 6.0编译C程序
调试程序—动态观察变量的值 (1)自动查看 在 Variables 子窗口中会自动显示当前运行上下文中 的变量的值。
如何使用Visual C++ 6.0编译C程序
调试程序—动态观察变量的值 (2)添加变量到Watch列表 如果本地变量比较多,自动显示的窗口比较混乱, 您可以在 Watch 列表中添加自己想要监控的变量名。例 如,下图中我们在 Watch1 子窗口中添加了变量 "i":
如何使用Visual C++ 6.0编译C程序
创建一个文件到一个空的工程 (1)创建新的.c源文件(FileNew)
1、选择文 件类型
2、输入文件名 (包含扩展名.C)
如何使用Visual C++ 6.0编译C程序
创建一个文件到一个空的工程 (2)查看源文件
源文件的扩 展名为.C
如何使用Visual C++ 6.0编译C程序
创建一个新的 C 语言的工程 添加一个文件到一个空的工程中 编写程序 运行程序 调试程序 - 设置断点 调试程序 - 动态察看变量的值
如何使用Visual C++ 6.0编译C程序
创建一个新的 C 语言的工程 (1)启动
如何使用Visual C++ 6.0编译C程序
创建一个新的 C 语言的工程项目project (2)创建一个工程(FileNew)
编写程序 (1)编写源代码
如何使用Visual C++ 6.0编译C程序
编写程序 (2)打开“编译”工具栏
vc++6.0开发环境介绍

可执行程 序file.exe
运 行
编写C程序的步骤
不正确
结果正确? 正确 结束
调试C程序的流程
启动VC++ 编译系统
4 2014年5月11日10时36分
4
文件—新建
5
2014年5月11日10时
6
7
添加到工程 输入文件名 选择C++源 文件命令
输入文件 存放位置
2014年5月11日10时36 分
厦门理工学院高级语言程序设计教学课件
VC++6.0开发环境介绍
VC++6.0简介
Visual C++系列产品是微软公司推出的一款优秀 的C++集成开发环境,其产品定位为Windows 95/98、NT、2000 系列 Win32 系统程序开发, 由于其良好的界面和可操作性,被广泛应用。由 于2000 年以后,微软全面转向.NET 平台, Visual C++6.0 成为支持标准C/C++规范的最后版 本。
13
C 程序错误类型
1、 语法错误:在编写程序时违反了C 语言的语法规定。 语法不正确、关键词拼错、标点漏写、数据运算类型不匹配 、括号不配对等都属于语法错误,在进入程序编译阶段,编 译系统会给出出错行和相应“出错信息”。我们可以双击错 误提示行,将光标快速定位到出错代码所在的出错行上。 2、连接错误:如果使用了错误的函数调用,比如书写了错 误的函数名或不存在的函数名,编译系统在对其进行连接时 便会发现这一错误。纠正方法同1。
Go(F5) 从当前语句开始运行程序,直到程序结束或断点处。 Step Into(F11) 单步执行下条语句,并跟踪遇到的函数。 Step Over(F10) 单步执行(跳过所调用的函数) Run to Cursor(Ctrl+F10) 运行程序到光标所在的代码行。 Step out(Shift+F11) 执行函数调用外的语句,并终止在函数调用语句处。 Stop Debugging(Shift+F5) 停止调试,返回正常的编辑状态
VC++6.0集成开发环境简介

4、C++程序开发过程
一般包括编辑、编译、链接、运行和调试等步骤
编辑:把按照C++语法规则编写的程序代码通过编辑器输入计算机,并存盘(C++源文 件的扩展名为.CPP)。 VC 6.0 操作:菜单File/new…
项目名称
存放路径 控制台应用程序
பைடு நூலகம்
VC 6.0中提供了包括语法亮色、调用提示、自动 缩进、查找与替换等一系列功能。 编译:将编辑好的C++源程序用编译器进行语法 检查并转换为目标代码文件(obj文件), 即生成该 源文件的目标代码。 VC 6.0 操作:菜单Build/Compile… 或Ctrl+F7 链接: 将用户程序生成的(多个)目标代码文件 (.obj)以及系统提供的库文件(.lib)中的代码 连接在一起,生成一个可执行文件(.exe)(或 动态,静态库,.dll, .lib)。 VC 6.0 操作:菜单Build/Build…或F7 事实上,VC 6.0中可以将编译和链接合在一 步做,操作:菜单Build/Build…或F7
观察程序运行过程 中的变量动态变化 是在程序调试状态 下的Watch窗口中 进行的。
将光标定位在变量所在语句前并按F9设置断点 按F5进入调试状态 显示watch窗口的方法:调试状态下鼠标移动到 菜单栏后右键选择“watch” 在watch窗口中添加所要观察的变量 按F10逐条语句执行观察变量的变化情况 若要观察某个函数的执行过程,请按F11进入函 数内部重复上述过程进行调试 按Ctrl+F5退出调试状态
1. VC 6.0的安装、启动(开始/程序或桌面 快捷方式)
使用VC 6.0建立应用程序的步骤:
第1章 VC6.0开发环境和应用程序框架
•
•
•
1.2.5 VC6.0的主要菜单项功能
• • • • • • • • • • VC6.0是集成开发环境,同时也是一种软件,因此也具备一般应用 软件的操作界面。VC6.0的顶级菜单项有9个: File:提供对源文件、资源文件和项目的新建、打开和保存等功 能。 Edit:提供对源文件的编辑功能,包括复制粘贴等操作。 View:提供给用户查看调试窗口,或设置开发环境视图等功能。 Insert:提供新建类或插入文件到项目等功能。 Project:提供了对整个项目的设置功能。 Build:提供启动编译和运行等功能。 Tools:提供一些额外的工具以帮助开发者提高软件开发效率和质 量。 Windows:提供窗口显示和切换功能。 Help:提供帮助信息。
修改MFC的DLL使用类型
测试项目运行界面
1.2 VC6.0简介
• 本小节主要介绍VC6.0集成开发环境的各个子功能, 同时也将详细介绍VC6.0主界面菜单项的基本功能, 最后介绍MSDN帮助的使用。
1.2.1 C/C++编译器
• C和C++都是高级语言,C语言主要用于面向过程的 程序设计,而C++是C的超集,即C是C++的子集。 C++包含了原有的C的语法规则,同时增加了面向 对象和泛型编程的思想,支持了类的定义、对象 的创建和通用算法的使用。 • 高级语言要被计算机理解并执行,都要经过一个 “翻译过程”,就如一个不懂英文的中国人要知 道英国人说的话,他需要一个翻译,将英国人的 语言翻译成为普通话才能听懂。在编程语言中, 这种“翻译过程”有两种:编译型和解释型。编 译型语言是将该语言一次性编译成另外一种语言 或机器语言,如C/C++;解释型语言是在运行时逐 行或逐段解释成其他语言或机器语言,如HTML。
VC6.0的使用
VC6.0的使用什么是VC6.0:Microsoft Visual C++ 6.0,简称VC6.0,是微软于1998年推出的一款C++编译器,Microsoft Visual C++,(简称Visual C++、MSVC、VC++或VC)是Microsoft公司推出的以C++语言为基础的开发Windows环境程序,面向对象的可视化集成编程系统。
它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过的设置就可使其生成的程序框架支持数据库接口、OLE2.0,WinSock网络。
百度百科很明显的看见是1998年软件:至今22年,其实从某种意义上面来讲,是一个很长寿的软件.那么为什么到现在都都有人用:因为VC6太经典,太成功了。
vc6很适合做底层,运行速度也很快。
相同的程序功能对比如下:1.高版本vs编译的程序如果需要800M内存,20M磁盘空间,运行速度1秒的话,2.使用vc6可以将所需内存降到100M,磁盘空间降低到5M,运行速度<0.5秒。
3.安装包你keyi 比较以下,vs动则x个G,vc6精简版只有25M,即使完整版也只有200多M。
4.高版本vs增加了很多华丽的东西,为了减少编写代码的工作量,但是也阻断了程序员了解操作系统底层。
这就好比使用现代化的工具盖楼,【开发】速度加快了,但是不清楚大楼的组成成分。
而vc6则需要自己一砖一瓦地来盖楼,开发者对每个零件都很清楚。
这就是为什么我们现代化的大楼只有70年的使用寿命,而北京紫禁城可以屹立数百年乃至上千年不倒。
这是好话.看看差评:这是因为现在绝大数的书都是东抄西凑的,或者就是换个名换个日期就出版了,主要的目的是为实现出过几本书好用来晋级职称或出名,挣钱是第二位的,只不过是个副业,能挣得更多的钱更好,挣得少也没关系,反正职称升了,待遇会更高至于现在还有人用VC6,那是因为这个版本太经典了,很多时候还就得需要这个版本才能方便实现,同时对于只满足于功能不注重界面的也可以用这个版本的另外,以前用VC6的编的程序,如果移植到更高版本的,不是重新编绎那么简单的,需要改动程序才可以,这恐怕也是得考虑的一方面.还有些人不思进取,只吃老本,这样的人一般都是在政府机关企事业单位里,不需接触新的东西新的产品,只是把原始干的程序进行简单的维护升级就行了(这个有点过激了,我如果一个软件用10 年我也不愿意换别的)VC6是20多年前的开发工具了,虽然很古老,但是洁面简洁,对于初学者来说可以只专注于C语言本身,而没有太多干扰。
vc6.0官网
vc6.0官网VC6.0官网VC6.0是微软公司推出的一款经典的集成开发环境(IDE),专门用于开发Windows平台的应用程序。
作为Visual C++的前身,VC6.0在发布之初就取得了巨大的成功,并在开发者中得到了极高的评价。
它为开发者提供了强大的编程工具和功能,使得开发Windows应用程序变得更加高效和便捷。
VC6.0官网是开发者获取有关VC6.0的最新信息、工具和支持的主要来源。
访问官网,开发者可以了解到VC6.0的最新版本、新功能和特性,以及微软官方对于VC6.0的最新消息和更新。
在VC6.0官网上,开发者可以从下载页面获取到VC6.0的安装程序,从而进行本地安装并开始开发应用程序。
除了安装程序,官网还提供了VC6.0的各种补丁和更新,用于修复和增强VC6.0的功能。
下载页面还会提供关于VC6.0的系统要求和安装说明,以确保用户能够正确地安装和配置VC6.0。
除了下载和安装,官网还提供了丰富的开发资源和文档。
开发者可以访问相应页面来了解有关VC6.0的开发教程、示例代码和最佳实践。
这些资源可以帮助开发者快速上手VC6.0,并掌握更高级的开发技巧。
此外,官网还提供了针对VC6.0的开发工具和插件,用于增强开发环境的功能和易用性。
在VC6.0官网上,还设有一个强大的技术支持和帮助中心。
开发者可以在此处寻求有关VC6.0的帮助和支持,包括常见问题解答、技术文档和用户论坛。
官方的技术支持团队也会定期发布有关VC6.0的技术文章和教程,以提供更深入的技术指导。
VC6.0官网还为开发者提供了最新的VC6.0的产品信息和新闻动态。
开发者可以通过访问官网来了解到VC6.0的最新版本和发布计划,以及微软为VC6.0开发者提供的各种资源和活动。
这些信息有助于开发者及时了解VC6.0的新功能和更新,保持对VC6.0的敏感度和竞争力。
总的来说,VC6.0官网是开发者获取有关VC6.0的所有信息和资源的首要途径。
Visual C++6.0环境介绍
,
汇报人:
01
02
03
04
05
06
Prt One
Prt Two
添加标题
双击安装包按照提示进行安装
添加标题
下载Visul C++6.0安装包
添加标题
完成安装后重启计算机
添加标题
选择安装路径建议选择默认路径
添加标题
选择工具栏中的"工具"->"选项"进行配置
添加标题
打开Visul C++6.0进行配置
调试器无法设置断点:确保断点设置正确并确保调试器版本支持断点设置。
调试器无法加载符号:确保符号文件(.pdb)与调试器版本兼容并确保符号文件路径正确。
调试器无法找到源文件:确保源文件路径正确并确保源文件与调试器版本兼容。
调试器无法启动:检查Visul C++6.0是否正确安装并确保系统环境设置正确。
资源编辑器:用于创建和管理应用程序中的资源如图标、位图、字符串等。
添加标题
属性页:用于设置应用程序的属性如窗口样式、颜色、字体等。
添加标题
资源编辑器和属性页的使用:在Visul C++6.0中资源编辑器和属性页是开发界面的重要组成部分可以帮助开发者快速创建和修改应用程序的界面和功能。
添加标题
资源编辑器和属性页的优缺点:资源编辑器和属性页的优点是可以快速创建和修改应用程序的界面和功能缺点是需要一定的编程基础和经验才能熟练使用。
解决方案:检查库文件路径确保库文件存在并可访问
Prt Five
01
启动调试器:在Visul C++6.0中可以通过菜单栏的"Debug"选项启动调试器。Βιβλιοθήκη 040203
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
应用程序 ③ 操作系统 ① ② ④ 消息队列
输入输出设备
• 向下的箭头①表示操作系统可以操纵操作 系统的输出输入设备。以执行特定功能。
– 如操作系统让声卡发出声音,让显卡显示图像。
• 向上的箭头②表示操作系统可以感知输出 输入设备的状态变化。
• 应用程序对这些函数的调用就叫做系统调用,这 些函数的集合就是Windows操作系统提供给应用 程序编程的接口,简称Windows API。
– Application Programming Interface; – 如CreateWindow就是一个API函数,应用程序中调用 这个函数,操作系统就会按照该函数提供的参数信息 产生一个相应的窗口。
关于句柄
• 句柄(HANDLE),资源的标识。 • 操作系统要管理和操作这些资源,都是通 过句柄来找到对应的资源。按资源的类型, 又可将句柄细分成图标句柄(HICON), 光标句柄(HCURSOR),窗口句柄 (HWND),应用程序实例句柄 (HINSTANCE)等等各种类型的句柄。操 作系统给每一个窗口指定的一个唯一的标 识号即窗口句柄。
关于消息及消息队列
• 向上的箭头④表示操作系统能够将输入设备的变 化上传给应用程序。
– 如用户在某个程序活动时按了一下键盘,操作系统马 上能够感知到这一事件,并且能够知道用户按下的是 哪一个键,操作系统并不决定对这一事件如何作出反 应,而是将这一事件转交给应用程序,由应用程序决 定如何对这一事件作出反应。 – 好比有个蚊子叮了我们一口,我们的神经末梢(相当 于操作系统)马上感知到这一事件,并传递给了我们 的大脑(相当于应用程序),我们的大脑最终决定如 何对这一事件作出反应,如将蚊子赶走,或是将蚊子 拍死。对事件作出反应的过程就是消息响应。
• 通过类节点还可以添加类的成员方法。 • 添加内容的彻底删除
2、资源视图(ResourceView)选项卡
• 双击相应资源ID可以打开资源编辑窗口; • 任意资源右键单击,可以添加资源;
3、文件视图(FileView)选项卡
• • • • • 源代码文件; 头文件; 资源文件; 外部依赖文件。 可以进行文件导入。
WinMain函数
• Windows程序的入口函数
int WINAPI WinMain( HINSTANCE hInstance, // handle to current instance HINSTANCE hPrevInstance, // handle to previous instance LPSTR lpCmdLine, // command line int nCmdShow // show state );
• 应用程序是如何通知操作系统执行某个功能?
– 有过编程经验的读者都应该知道,在应用程序中要完 成某个功能,都是以函数调用的形式实现的,同样, 应用程序也是以函数调用的方式来通知操作系统执行 相应的功能的。操作系统所能够完成的每一个特殊功 能通常都有一个函数与其对应,也就是说,操作系统 把它所能够完成的功能以函数的形式提供给应用程序 使用;
VC6.0的两大工具
• 应用程序向导(AppWizard)
– 可以在很短时间内创建出Windows应用程序的 框架。
• 类向导(ClassWizard)
– 可以在应用程序框架上快速添加新类、成员变 量和成员函数。
IDE(集成开发环境)介绍
• 主窗口布局
– 工作区 – 代码编辑区 – 菜单栏 – 工具栏 – 调试与输出窗口
窗口的创建
创建一个完整的窗口需要经过下面四个操 作步骤: 设计一个窗口类; 注册窗口类; 创建窗口; 显示及更新窗口。
• • • •
实例操作
• 编写如图所示应用程序,若单击复制按钮, 可以把上面编辑框中的内容复制到下面的 编辑框中,若单击结束按钮,则推出程序。
关于消息及消息队列
• 操作系统是怎样将感知到的事件传 递给应用程序?
–这是通过消息机制(Message)来实现 的。操作系统将每个事件都包装成 一个称为消息的结构体MSG来传递 给应用程序,参看MSDN。
MSG结构定义如下: typedef struct tagMSG { HWND hwnd; //窗口句柄,什么是窗口 UINT message; WPARAM wParam; LPARAM lParam; DWORD time; POINT pt; } MSG;
– 具有标准的图形用户界面 – 具有与硬件无关的特性 – 采用“消息传递,事件驱动”的运行机制,即 根据Windows发送的消息来处理用户的输入。
“消息传递,事件驱动”的运行机制与传统应 用程序的区别:
– 前者是被动工作,它并不知道下一步该做什么, 只是等待消息,当发生了一个事件,如用户点 击了鼠标或者按下了键盘,操作系统将事件转 换成消息传递给应用程序,应用程序调用相应 的消息处理程序,处理完毕等待下一个消息; – 后者是主动工作的,它自身控制了执行那一部 分代码和按何种顺序执行代码,即程序的执行 完全有程序员编写的代码决定,用户无法改变。
1、类视图(ClassView)选项卡
• 通过该选项卡,用户可以方便地定位类或 类中定义的成员方法和成员变量所在的位 置(双击实现); • 通过类视图工程节点创建新类,三种类类 型:
– MFC类 – FormClass类(窗体类) – Generic类(通类)
• 通过类节点添加类的成员变量:
– 成员变量名称前面添加m_前缀,表明是类的成 员变量;
从变量的类型区分变量的用途
int x,y; x=30; y=30; //x和y既可以用来表示坐标点,也可以用来表示宽度和 高度,还可以用来表示身高和体重。 typedef int WIDTH typedef int HEIGHT WIDTH x; HEIGHT y; //好处:我们从变量的类型上就可以知道x和y是用来表 示宽度和高度。
4、代码编辑区
• 一般文本编辑器的功能外,其他功能(不 同元素的颜色显示、自动缩进); • 自动提示功能; • 列出成员命令; • 参数信息命令。 技巧:
– 若自动提示信息失效,删除工程目录下的扩展 名为.ncb的文件。 – ALT+F8自动调整代码格式
基于对话框的应用程序
• Windows编程基础 特点:
Visual C++6.0
简介
• 面向window的IDE(集成开发环境); • 集编辑、编译、连接、调试等功能; • 两种编程方式: – 基于Windows API的C编程方式,特点:代码
效率高,但开发难度和工作量也很高; – 基于MFC的C++编程方式,代码运行效率相对 较低,但开发难度小,开发工作量小,源代码 效率高。(主流)
– 如鼠标移动,键盘按下,鼠标移动的具体位置, 键盘按下的具体是哪一个按键。
• 向下的箭头③表示应用程序可以通知操作 系统执行某个具体的动作。
– 如操作系统能够控制声卡发出声音,但它并不 知道应该何时发出何种声音,需要应用程序告 诉操作系统该发出什么样的声音。 – 这个关系好比有个机器人能够完成行走的功能, 但是,如果人们不告诉它往哪个方向上走,机 器人是不会主动行走的。这里的机器人就是操 作系统,人们就是应用程序。
特点
• VC的IDE为用户提供了快速编程的框架, 大大的提高编程的效率; • 掌握前提:对C/C++有深入的了解,理解 MFC库和Windows下的编程方法; • Windows下的编程通常靠调用Windows API加以实现; • VC将大量的API进行封装,通过MFC提供 给程序员,提高工作效率。