Visual Studio 2013 编程软件的使用详解

上传人:野鹰 文档编号:3192129 上传时间:2017-07-31 格式:DOC 页数:26 大小:288.51KB
返回 下载 相关 举报
Visual Studio 2013 编程软件的使用详解_第1页
第1页 / 共26页
Visual Studio 2013 编程软件的使用详解_第2页
第2页 / 共26页
Visual Studio 2013 编程软件的使用详解_第3页
第3页 / 共26页
Visual Studio 2013 编程软件的使用详解_第4页
第4页 / 共26页
Visual Studio 2013 编程软件的使用详解_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《Visual Studio 2013 编程软件的使用详解》由会员分享,可在线阅读,更多相关《Visual Studio 2013 编程软件的使用详解(26页珍藏版)》请在金锄头文库上搜索。

1、0Visual Studio 2013 编程软件的使用详解1Visual Studio 2013 dektop Visual C+可以在微软官方站点直接下载最新的 express 版本,注册并且免费使用强大而灵活的 Visual C+ 语言和工具在 Visual Studio 允许在 .NET framework 上运行本机 Windows 应用商店 apps、本机桌面 apps 和托管 apps 的开发。 Visual C+ 包含以下元素: Visual Studio 开发环境 开发环境通过编写代码以支持整个开发工作流,从创建和管理的项目,调试,进行分析并部署到最终用户。可视化工具 C+co

2、mpiler 编译器支持本机代码以 .NET 公共语言运行时 (CLR) 的开发和开发。 Visual C+ 直接支持 x86 计算机的生成,并包括面向 x64 和 ARM 的编译器。 它优化所有平台的性能。 库 C 运行库 (crt) 包括安全增强选择要了解所造成安全问题的函数。标准 C+ 库 包含 (mfc) 库和标准模板库 (STL)。活动模板库 (ATL) 传递给 COM 组件和 apps 的创建。Microsoft 基础类 (MFC) 库选件 对的桌面 apps 创建具有传统或 Office 样式的用户界面。并行模式库 (PPL) 对 CPU 执行的异步和并行算法。C+ AMP (C

3、+ 加速的大量并行) 对于大量在 GPU 执行的并行算法。Windows 运行时 C+ 模板库 (WRL), 为 Windows 应用商店 apps 和元素的 COM 样式的开发。.NET framework 选件类库 (通过使用 C+/CLI),STL/CLR 和 C+ 支持库 对托管 apps 的开发。此外,在中,当使用 Visual C+ 时也可以访问 Windows 应用商店 apps 和桌面 apps 的 windows API。 标头文件和 .winmd 文件这些 API 的包含在 Visual Studio 中,在 Windows 软件开发包 (SDK)Windows 8 的。

4、Visual Studio 2012 - Visual C+Win32 桌面应用程序(Visual C+)可以创建 Win32 app,如果要在从 Windows 95 的 windows 版本使用基于 windows 的用户界面,并且可以运行到 Windows 8 的本机桌面应用程序时。 可以使用 Visual 2Studio Express 2012 for Windows Desktop 或任何除 Visual Studio Express 2012 for Windows 8 的 Visual Studio 版本。 Win32 应用程序 是使用消息循环处理 windows 消息直接而不

5、是使用一种机制 (如 Microsoft 基础类 (MFC),活动模板库 (ATL) 或 .NET framework app 的约定术语。 虽然这个术语是“Win32”,它可以引用 32 位或 64 位应用程序。 在 C+ 的 Win32 应用程序可以使用 C 运行时 (crt) 和标准模板库 (STL) 选件类和函数,COM 对象和任何公共函数,公共称为 windows API。 有关 Win32 apps 介绍在 C+ 中,请参见 了解到窗口的程序在 C+。 Win32 应用程序是一种创建窗口的本机桌面应用程序;另一种方法是 MFC 应用程序。 MFC 是企业类型的阿普斯特殊的默认值选择

6、阿普斯具有许多用户界面控件或自定义用户控件。 MFC 用于序列化、文本处理、打印和当今用户界面元素提供方便的帮助器类选件例如功能区上。 这些选件类对 Win32 应用程序不可用。 若要创建 MFC 或 ATL 程序需要 Microsoft Visual Studio Professional 2012 或更高版本。 Visual Studio Express 2012 for Windows Desktop 不包括 MFC 或 ATL 支持。 创建标准 C+程序在 Visual Studio 集成开发环境 (IDE) 可以使用 Visual C+ 创建标准 C+ 程序。 通过采用此演练中的步骤

7、,您可以创建一个项目,向该项目添加一个新文件,修改该文件以添加 C+ 代码,然后使用 Visual Studio 编译并运行程序。 您可以键入自己的 C+ 程序,或者使用示例程序之一。 此演练中的示例程序是一个控制台应用程序。 此应用程序使用标准模板库 (STL) 中的 set 容器。 Visual C+ 使用 2003 C+ 标准进行编译,但有以下几点主要例外之处:两阶段名称查找、异常规范和导出。 此外,Visual C+ 支持若干 C+0x 功能,例如,lambda、自动、static_assert、rvalue 引用和 extern 模板。 说明如果要求符合标准,请使用 /Za 编译器选

8、项来禁用对该标准的 Microsoft 扩展。 有关更多信息,请参见 /Za、/Ze(禁用语言扩展)。 系统必备 若要完成本演练,您必须了解 C+ 语言的基础知识。创建项目并添加源文件1. 通过以下方式创建一个项目:指向“文件”菜单上的“新建”,然后单击“项目”。2. 在“Visual C+”项目类型窗格中,单击“Win32”,然后单击“Win32 控制台应用程序”。3. 键入项目名称。3默认情况下,包含项目的解决方案与项目同名,但您可以键入其他名称。 您也可以为项目键入其他位置。 单击“确定”创建项目。4. 在“Win32 应用程序向导”中,单击“下一步”,选择“空项目”,然后单击“完成”。

9、5. 如果未显示“解决方案资源管理器”,请在“视图”菜单上,单击“解决方案资源管理器”。6. 将一个新源文件添加到项目,如下所示。a. 在“解决方案资源管理器”中,右击“源文件”文件夹,指向“添加”,然后单击“新建项”。b. 在“代码”节点中单击“C+ 文件(.cpp)”,为文件键入名称,然后单击“添加”。该 .cpp 文件即显示在“解决方案资源管理器”中的“源文件”文件夹中,并且文件将在 Visual Studio 编辑器中打开。7. 在编辑器内的文件中,键入使用标准 C+ 库的有效 C+ 程序,或者复制示例程序之一并将其粘贴在文件中。例如,您可以使用 set:find (STL Sampl

10、es)示例程序,该程序是帮助中附带的标准模板库示例之一。如果使用该示例程序,请注意 using namespace std; 指令。 此指令使程序能够使用 cout 和 endl,而无需完全限定名(std:cout 和 std:endl)。 8. 保存该文件。9. 在“生成”菜单上,单击“生成解决方案”。“输出”窗口显示有关编译过程的信息,例如,生成日志的位置,以及指示生成状态的消息。10. 在“调试”菜单上,单击“开始执行(不调试)”。如果使用了示例程序,将显示一个命令窗口,其中显示是否在集合中找到了特定的整数。在命令行上编译本机 C+程序Visual C+ 包括一个 C+ 编译器,可用来创

11、建从基本 Visual C+ 程序到 Windows 窗体应用程序和组件的各种程序。通过按此演练的过程进行操作,您可以通过使用文本编辑器创建基本的 Visual C+ 程序,然后在命令行上对其进行编译。也可以编译使用 Visual Studio 集成开发环境 (IDE) 创建的 Visual C+ 程序。 有关更多信息,请参见 Walkthrough: Compiling a C+ Program that Targets the CLR in Visual Studio。 您可以使用自己的 Visual C+ 程序,而不是键入下面步骤中所示的程序。 也可以使用其他帮助主题中的任何 Visua

12、l C+ 代码示例程序。 系统必备 4若要完成本演练,您必须了解 C+ 语言的基础知识。创建 Visual C+ 源文件并在命令行上对其进行编译1. 打开“Visual Studio 2010 命令提示”窗口,方法是单击“开始”,指向“所有程序”、“Microsoft Visual Studio 2010”、“Visual Studio 工具”,然后单击“Visual Studio 2010 命令提示”。可能需要管理员凭据才能成功编译此演练中的代码,具体情况视计算机的操作系统和配置而定。 若要以管理员身份运行“Visual Studio 2010 命令提示”窗口,请右击“Visual Stud

13、io 2010 命令提示”,然后单击“以管理员身份运行”。 2. 在命令提示符下,键入 notepad basic.cpp,并按 Enter。在系统提示是否创建文件时,单击“是”。3. 在记事本中,键入下列各行。复制代码 #include int main()std:cout int main()printf(This is a native C program.n);return 0; 5. 在菜单栏上,依次选择 文件,保存 打开 另存为 对话框。 导航到已创建的内容。 在 文件名 框中,输入一个名称为源文件 (例如,simple.c 和中的 保存类型 然后在下拉列表中,选择 所有文件 (*

14、.*)。 选择 保存 按钮创建 c. 源文件在您的工作目录。 6. 关闭记事本。7. 在命令提示,请与您的源一起的名称指定 cl 命令文件 (例如,cl simple.c并按 enter 生成程序。 cl.exe 编译器将生成将源文件的名称的可执行程序,但是,有一个 .exe 文件名扩展名 (例如,Simple.exe。 您可以在编译器显示的多行输出信息中看到可执行程序的名称。Outputx86 copyright (c) Microsoft Corporation 的 Microsoft (r) C/C+ 编译器优化第 17.00.50727.1 版。 保留所有权利。 simple.c Mi

15、crosoft (r) 增量链接器第 11.00.50727.1 版 copyright (c) Microsoft Corporation。 保留所有权利。 /out:simple.exe simple.obj 8. 若要查看文件列表中工作目录中,键入 dir 并按 enter。.obj 文件是可忽略的中间格式文件。9. 若要运行程序,键入其名称,不带文件扩展名 (例如,simple并按 enter。程序显示此文本然后退出:This is a native C program.10. 若要关闭命令提示符窗口,键入 exit 并按 enter。创建 Win32 应用程序本演练演示如何创建基于

16、Win32 的简单基本应用程序,该应用程序在窗口中显示“Hello, World!”。 您可以使用在此演练中开发的代码作为创建其他基于 Win32 的应用程序的模式。 Win32 API(也称为 Windows API)是用于创建 Windows 应用程序的基于 C 的框架。 有关 Win32 API 的更多信息,请参见 Windows API。 9重要事项为了可以更加清楚地说明本文档内各步骤中的特定代码段,我们可能会省略一个有效应用程序所必需的某些代码语句,例如 include 指令和全局变量声明。 本文档末尾的示例一节显示了完整代码。 系统必备 若要完成本演练,您必须了解 C+ 语言的基础知识。有关视频演示,请参见 Visual Studio 2008 文档中的 Video How to: Creating Win32 Applications (C+)(视频帮助:创建 Win32 应用程序 (C+))。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号