当前位置:首页 > 百科

Microsoft Visual C++

Microsoft Visual C++,(来自简称Visual C++、MSVC、行牛领我阶既田百硫VC++或VC)微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。V360百科C++整合了便利的除错工具,特别是整合了微软视窗程式设计(Windows API)、三维动画DirectX API,Micro成回谈soft .NET框架。目前最新的版本是Microsoft Visual C++ 2013。

  • 中文名 Microsoft Visual C++
  • 开发环境 Visual C++、MSVC、VC++或VC
  • 用途 编辑C语言,c++,F#,c#
  • 目前版本 Microsoft Visual C++ 2015

基本信息

  Microsoft Visual C++是Mi半身单特因真更crosoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。它以拥有“语法高亮”,IntelliSense(自动编译功能)以及来自高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被360百科修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结的时间花费,在大型软件计划上尤其显著。

版本介绍

  Visual C++最初叫做Microsoft C/C++。

  V请粉圆调于么鱼isual C++ 1.0

  集成了MFC 2.0,是Visual C++第一代版本,1992年推出,可同时支援16位处理器与32位处理通胡居防操简凯日罗金器版,可算是Microsoft C/C++ 7.0的更新版本

  Visual C++ 1.5

  集成了MFC 2.5,增加了“目标文件链接嵌入 (OLE)2.0 和支持MFC的开放式数据库链接(ODBC)。这个版本只有16位的,也是第一个以CD-ROM为软件载体的版本。这个版本也没有所谓“标准版”。它是最后一个支持16位软件编程的软件,也是第一个支持基于x86机器的32位编程软件。

  Visual 突调白执C++ 2.0

  集成了MFC 3.0,第一个只发体爱年区话脱行极少行32位的版本。这个版本提前发行了,几乎成了一个“丢失的版本”。这是因为那个时候 Windows 95(开发代码为"Chicago")还没有发行,而Windows NT又只占有很小的市场份额。该版本用户可以通过微软公司的其凯外留称身候订阅服务(MicrosoftSubscription Service)升级至2.1和2.2版本。微软公司在这个版本中集成并升级了Visual C++1.5,作为2.0版本(Visual C++ 1.5升级后版级新负剂损间本号:1.51)以及2.1版本(Visual C++1.5升级后版本号:1.52)的一部分。Visual C++ 2.x附带了16位和32位版本的CDK,同时支持Win32s的开发。Visual C++ 2.2及其后续版本不再升级Vis责县统新蛋业知顾顶ual C++ 1.5(尽管它一直被集成至Visual C++ 4.x)。尽管出生的比Windows 95早,影对甲房距天湖更这个版本的发行日期还是非常接近Windows 95,可是当Windows 95发行时, Visual C教线快德殖++ 4.0也已经发行了。因此很多程序开发者直接从1.x过渡到煤轻继罗质费经种差神4.0,把2.x跳过去了。

  Visual C++ 4.0

  集成了MFC 4.0,这个版本是专门为Windows 95以及Wind州及存或站倍续线ows NT设计的。用户可以通过微软公司的订阅服务(Microsoft Subscription 转达清感继Service)升级至4.1和4.2版本(此版本不再支持Win32s开发)。

  Visual C++ 5.0

  集成了MFC 4.21,是4.2版以来比较大的一次升级。

  Visual 虽迫垂生子员势普得夜杂C++ 6.0

  集响卫轴呀扬演况方样叶成了MFC6.0,于1998发行。发行至今一直被广泛地用于大大小小的项目开发。但是,这个版本在WindowsXP下运行会出现问题,尤其是在调试模式的情况下(例如:静态变量的值并不会显示)。 这个调试问题可以通过打一个叫“Visual C++ 6.0Processor Pack”的补丁来解决。奇怪的是,这个网页强调用户也必须运行Windows 98、Windows NT4.0、或Windows 2000。

  Visual C++ .NET 2002

  也即Visual C++ 7.0,于2002年发行,集成了 MFC 7.0,支持链接时代码生成和调试执行时检查。这个版本还集成了Managed Extension for C++,以及一个全新的用户界面(与Visual Basic和Visual C#共用)。这也是为什么Visual C++ 6.0仍然被广泛使用的一个主要原因。

  Visual C++ .NET 2003

  也即 Visual C++ 7.1,集成了MFC 7.1,于2003年发行,是对Visual C++ .NET 2002的一次重大升级。

  eMbedded Visual C++

  用于Windows CE操作系统。Visual C++作为一个独立的开发环境被Microsoft Visual Studio 2005所替代。

  Visual C++ 2005

  也即Visual C++ 8.0,集成了MFC 8.0,于2005年11月发布。这个版本引进了对C++/CLI语言和OpenMP的支持。

  Visual C++ 2008

  也即Visual C++ 9.0,于2007年11月发布。这个版本支持.NET 3.5。

  Visual C++ 2010

  Visual C++ 10.0,2009年发布,此版本更加稳定。VC++2010是目前最新稳定版本。

  Visual C++ 11 beta

  Visual C++ 11. beta, 2012年2月29日发布,支持.net4.5 beta,并实现go live。只能安装于win7或者更高的window操作系统。

最新版本

  Visual C++ 被整合在 Visual Studio 之中,但仍可单独安装使用。

  目前有四种最新版本:

  Visual Studio 2010 Prof来自essional 是供开发人护步或量肥本解黄粒源句员执行基本开发任务的重要工具。可简化在各种平台(包括 SharePoint 和云)上创建、调试和开发应用程序的过程。Visual Studio 2010 Professional 自带对测试驱动开和余表制月发的集成支持以及调试工具,以帮助确保提供高物汉斤质量的解决方案。

  Visual Studio 2010 Premium 是一个功能全面的工具集,可为个人或团队简化应用程序开发过程,支持交付可扩展的高质量应用程序。无刘定强尔亮存论是编写代码、构建数据库、360百科测试还是调试,您都可以使用能够按照你的方式工作的强大工具来提高工作效率。

  Visual Studio 201完征军良歌介专步剧气0 Ultimate 是一个综合修破器振文争征末严需性的应用程序生命周期管理工具套件,可供团队用于确保从设计到部署的整个过程都能爱纸套第百杆取得较高质量的结果。无论是创建新的解决方案,还是改进现有的应用程序,Visual Studio 2010 Ultimate 都能让您针对不断增加的平台和技术(包括云和并行计算)将梦想变成现实。

  Visual Studio Test Professional 2010是质量保障团队的专用工具集,可简化青劳测试规划和手动测试执配减刘件卷抓讲行过程。Test Professional 与开发人员的 Visual Studio 软件配合运行,可在整个应用程序开发生命周期内实现开发人员和测试人员之间的高效协作。

  以前的版本: Visual C++ 2008 Expre月也业ss、Visual C++ 20理去坐数08 Standard 标准版、Vi余械的同剂假重灯sual C++ 2008 Professional 专业版、Visual C++ 2008 Team System 团队系统版,其中 Microsoft Visual C++ 2008 Express 可从微软网站免费下载使用,并且不限制商业使用。

开发环境

  Visu以浓al Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Windows 平台下的 Window占利尽他至叶跟势完候张s应用程序和网络应用程序,也可以用来创建网络服务、智能级良翻设备应用程序和Office插件。Visual Studio是目前最流行的W争远indows平台应用程序开发环境。

  Visual Studio 2008 包括各来场发确回种增强功能,例如可视化设计器(使用 .NET Framework 3.5 加速开发)、对 Web 开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。Visual Studio 2008 为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持 AJAX 的 Web应用程序。

  开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的 Web应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问 ASP NET应用程序服务和 Microsoft 平台。

C 编程语言
函式库C 标准函式库
glibc
Dietlibc
uClibc
Newlib
EGLIBC
Bionic
特性String
Syntax
Preprocessor
Variable types and declarations
Functions
延伸的相关编程语言C++
Objective-C
D
C#
C 与其他的编程语言Compatibility
运算子
Comparison of Pascal and C
C to Java byte-code compiler
编译器Borland Turbo C
Clang
GCC
LCC
Pelles C
PCC
TCC
Visual C++
C++/CLI
C++/CX
Watcom C/C++ compiler      

其他资料

  Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。Visual Studio 是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到 11 beta 版本,也就是 Visual Studio 2011 beta,但是最新的稳定版本依然是Visual Studio 2010。

  Visual Studio 2008 包括各种增强功能,例如可视化设计器(使用 .NET Framework 3.5 加速开发)、对 Web 开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。Visual Studio 2008 为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持 AJAX 的 Web 应用程序。

  开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的 Web 应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问 ASP NET 应用程序服务和 Microsoft 平台。    

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信
上一篇:摩登天空
下一篇:天雷斩

相关文章