Microsoft Visual C++(也称为VC++或MSVC)是由Microsoft针对C,C++和C++/CLI编程语言设计的集成开发环境(或IDE)产品。 VC++包含专门用于开发和调试C++代码的工具-最著名的是为Microsoft Windows API,DirectX API和Microsoft .NET Framework编写的代码。 VC++有32位和16位版本,其中都具有多个排列。

C++最著名的是C编程语言的扩展。作为一种自己的语言,它是一种静态类型化,自由形式,多范例,已编译的通用编程语言。因为它由高级语言和低级语言的功能组合组成,所以它被认为是中级语言本身。由于它最初是作为C编程语言的扩展而设计的,因此其原始名称为C with Classes(直到1983年,其名称更改为C++)。

截止目前,有四个可用的VC++当前版本。这四个版本是Microsoft Visual C++ 2008 Express Edition(也有两种形式:Microsoft Visual Studio的一部分和独立Express Edition产品),Microsoft Visual Studio 2008 Standard,Microsoft Visual Studio 2008 Professional和Microsoft Visual。 Studio 2008团队系统。实际上,VC++是Visual Studio的标准配置。还有一个第五个VC++版本,称为Microsoft Visual C++ 2008 Express。可从MSDN网站免费下载此排列。 VC++的早期版本Microsoft Visual C++ 2005 Express也可以在MSDN网站上免费下载。

C++用于设计硬件–最初使用C++语言描述设计,进行分析,在体系结构上受限制并计划通过高层综合来创建寄存器传输级硬件描述语言(即HDL)的过程。它的特点是目标简单–它是静态设计的,以使其像C语言一样高效且可移植;它旨在直接和全面地支持多种编程样式;其设计目的是为程序员提供以下选择:最适合他们的目标(无论这些选择是否错误),并且它还设计为在没有特别复杂的环境(足够简单以进行工作)下运行。

总结

  1. VC++是Microsoft为C,C++和C++/CLI编程语言设计的IDE产品; C++是C编程语言的扩展。
  2. VC++有四个特定版本以及两个版本,可以在MSDN网站上免费下载这些版本; C++用于设计硬件。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:VC++和C++
本文链接:https://www.vsdiffer.com/vs/vcpp-vs-cpp.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。