introduction to vc++6.0

25
© 2009, SEU. All rights reserved. 1 Introduction to VC++ 6.0 Introduction to VC++ 6.0 [email protected] [email protected]

Upload: others

Post on 31-Oct-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

© 2009, SEU. All rights reserved. 1

Introduction to VC++ 6.0Introduction to VC++ 6.0杨杨 明明[email protected]@seu.edu.cn

© 2009, SEU. All rights reserved. 2

OBJECTIVESOBJECTIVES了解了解VC++6.0VC++6.0集成开发环境集成开发环境掌握控制台应用项目的创建、编辑及编译运行掌握控制台应用项目的创建、编辑及编译运行了解基本的调试方法了解基本的调试方法

© 2009, SEU. All rights reserved. 3

1. 1. 启动启动VC++6.0VC++6.0集成开发环境(集成开发环境(11))桌面图标:双击桌面上的桌面图标:双击桌面上的VC++VC++图标图标开始菜单:开始菜单:开始开始 所有程序所有程序Microsoft Visual Studio 6.0Microsoft Visual Studio 6.0Microsoft Visual C++ 6.0Microsoft Visual C++ 6.0

© 2009, SEU. All rights reserved. 4

标题栏 菜单栏 工具栏1. 1. 启动启动VC++6.0VC++6.0集成开发环境(集成开发环境(22))

© 2009, SEU. All rights reserved. 5

2. 2. 创建创建Win32Win32控制台项目(控制台项目(11))

© 2009, SEU. All rights reserved. 6

2. 2. 创建创建Win32Win32控制台项目(控制台项目(22))1、选择控制台应用程序类型 2、输入项目名

3、选择项目保存的目录4、单击OK按钮

© 2009, SEU. All rights reserved. 7

2. 2. 创建创建Win32Win32控制台项目(控制台项目(33))1、选择创建空项目

2、点击Finnish按钮

© 2009, SEU. All rights reserved. 8

2. 2. 创建创建Win32Win32控制台项目(控制台项目(44))点击OK按钮,确认项目信息

© 2009, SEU. All rights reserved. 9

2. 2. 创建创建Win32Win32控制台项目(控制台项目(55))ClassView,查看类

© 2009, SEU. All rights reserved. 10

2. 2. 创建创建Win32Win32控制台项目(控制台项目(55))FileView,查看文件

© 2009, SEU. All rights reserved. 11

3. 3. 编辑项目代码文件(编辑项目代码文件(11))

© 2009, SEU. All rights reserved. 12

3. 3. 编辑项目代码文件(编辑项目代码文件(22))1、选择C++源文件类型

2、输入文件名

© 2009, SEU. All rights reserved. 13

3. 3. 编辑项目代码文件(编辑项目代码文件(33))

© 2009, SEU. All rights reserved. 14

3. 3. 编辑项目代码文件(编辑项目代码文件(44))

© 2009, SEU. All rights reserved. 15

3. 3. 编辑项目代码文件(编辑项目代码文件(55))保存文件的操作保存文件的操作菜单:菜单:File File Save / Save As .. / Save AllSave / Save As .. / Save All工具条:工具条:快捷方式:快捷方式:Ctrl+SCtrl+S

© 2009, SEU. All rights reserved. 16

4. 4. 编译编译//链接链接//运行运行VCVC项目(项目(11))

© 2009, SEU. All rights reserved. 17

4. 4. 编译编译//链接链接//运行运行VCVC项目(项目(22))CompileCompile:编译,生成目标文件:编译,生成目标文件菜单菜单工具栏工具栏快捷方式:快捷方式:Ctrl + F7Ctrl + F7BuildBuild:链接,若无所需目标文件,自动编译:链接,若无所需目标文件,自动编译菜单菜单工具栏工具栏快捷方式:快捷方式:F7F7ExecuteExecute:执行,若无可执行文件,提示需:执行,若无可执行文件,提示需BuildBuild菜单菜单工具栏工具栏快捷方式:快捷方式:Ctrl+F5Ctrl+F5

© 2009, SEU. All rights reserved. 18

4. 4. 编译编译//链接链接//运行运行VCVC项目(项目(33))输出窗口:编译、链接输出信息

© 2009, SEU. All rights reserved. 19

4. 4. 编译编译//链接链接//运行运行VCVC项目(项目(44))WarningWarning:警告信息,仍然可以编译、链接:警告信息,仍然可以编译、链接ErrorError:错误信息,无法正确编译链接:错误信息,无法正确编译链接

© 2009, SEU. All rights reserved. 20

5. 5. 调试调试VC++6.0VC++6.0项目(项目(11))

© 2009, SEU. All rights reserved. 21

5. 5. 调试调试VC++6.0VC++6.0项目(项目(22))进入进入DebugDebug模式模式方法方法11::设置断点:设置断点:F9/F9/Build Build Start Debug Start Debug GO/F5GO/F5方法方法22::执行至光标所在位置:执行至光标所在位置: Build Build Start Debug Start Debug Run to Run to CursorCursor单步调试单步调试观察内存、变量、寄存器等的状态观察内存、变量、寄存器等的状态退出调试模式:退出调试模式: Debug Debug Stop DebuggingStop Debugging

© 2009, SEU. All rights reserved. 22

5. 5. 调试调试VC++6.0VC++6.0项目(项目(33))单步调试

© 2009, SEU. All rights reserved. 23

5. 5. 调试调试VC++6.0VC++6.0项目(项目(44))观察内存、变量、寄存器等的状态

© 2009, SEU. All rights reserved. 24

6. 6. 打开已有项目打开已有项目File File Recent WorkspacesRecent WorkspacesFile File Open WorkspaceOpen Workspace

Workspace Project File (Source/Header)1:n 1:n在课程实验中,在课程实验中,WorkspaceWorkspace只包含一个只包含一个ProjectProject,,WorkspaceWorkspace为创建为创建ProjectProject时自动创建,并与时自动创建,并与ProjectProject同名同名

© 2009, SEU. All rights reserved. 25

8. 8. 退出退出VC++6.0VC++6.0集成开发环境集成开发环境