VC和C++有什么区别吗

如题所述

  VC++又叫做Visual C++,VC++整合了微软视窗程式设计(Windows API),三维动画DirectX API,Microsoft .NET框架等,当然我们最熟悉的是MFC;而C++相对于VC++更底层。VC++是有微软公司设计开发,因此只能在windows操作系统中运行
  C++是一种标准(一般由ANSI来规范),因此可以实现跨平台。VC++有专门的编译器,叫做VC++或者Visual Stdio,VC++的最新版本是VC++ 2010;Visual stdio的最新版本是Visual Stdio2010。而C++的编译器很多,windows系统中最常见的C++编译器是DEV C++。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-10-23
C++是一个语言。
支持C++的编译器有很多歌,VC是其中之一

Visual C++ 6.0 是Visual Studio 6.0的一个组成部分,Visual Studio 6.0中还包括Visual Basic 6.0、Visual Foxpro 6.0和Visual J++ 6.0。

之后的版本不再支持Visual Foxpro,而且新增加了C#,同时VC、VB、C#的开发环境融合了在一起

Visual Studio 2003 其实是 7.0
Visual Stuido 2005 其实是 8.0
Visual Stuido 2008 其实是 9.0
Visual Stuido 2010 其实是 10.0
Visual Stuido 2012 其实是 11.0
Visual Stuido 2013 其实是 12.0

Visual C++ 6.0的C++编译器对STL支持的很差,对MFC支持很强。
Visual Studio 2010对STL的支持就非常好了,对MFC也进行了发展与完善。本回答被提问者和网友采纳

vc是什么语言 跟c语言 c++的区别
一、性质不同 1、Visual C++:Microsoft Visual C++(简称Visual C++、MSVC、VC++6.0或VC6.0)是Microsoft公司推出的以C++语言为基础的开发Windows环境程序,面向对象的可视化集成编程系统。2、C++:C++是C语言的继承,进行C语言的过程化程序设计。二、作用不同 1、Visual C++:适合用来编写各种复杂软件。

VC++与C++有什么区别和联系?
一、区别:1、概念。C++是程序设计语言,是一种软件编制的通用规范,VC++是编程环境或者一种工具。VC++是微软公司在C++的基础上提供了一些Windows图形界面函数库,可以说VC++ 就是C++加上Windows图形库。2、使用。C++是一门编程语言,而VC++是一个工具。C++是与平台无关的,VC++只能在Windows跑,学习...

vc是什么语言 跟c语言 c++的区别
总结来说,Visual C++是一个集成开发环境,而C++是一种编程语言。Visual C++提供了C++语言的编程支持,并增加了可视化设计和底层的系统访问功能,而C++语言则提供了一系列面向对象的编程特性,用于创建复杂和高性能的应用程序。

c++和c语言的区别是什么?
3、结构不同C和C++中都有结构的概念,但是在C语言中结构只有成员变量,而没成员方法,而在C++中结构中,它可以有自己的成员变量和成员函数。但是在C语言中结构的成员是公共的,什么想访问它的都可以访问;而在VC++中它没有加限定符的为私有的。4、设计思想不同C++是在C语言的基础上开发的一种面向...

c与c++区别
2、C++在写程序方面比C语言写得更好更多,C++可以写基于DOSr程序,写DLL,写控件,写系统。3、C语言有标准的函数库,它们是松散的,只是把功能相同的函数放在一个头文件中;而C++的大多数函数都是集成的,很紧密。特别是C语言中没有的C++中的API。4、C++中的图形处理和C语言的图形处理有很大的区...

Microsoft Visual C++与Visual Studio的区别是什么?
一、指代不同 1、Microsoft Visual C++:是微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++\/CLI等编程语言。2、Visual Studio:是美国微软公司的开发工具包系列产品。二、功能不同 1、Microsoft Visual C++:集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(...

计算机二级考试C语言与C++有什么区别
两者区别如下:一、编程语言类型不同 C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。既可用来编写系统软件,又可用来开发应用软件。C++是C语言的继承...

VC加加和c加加是一回事吗?
Vc++与c++并非同一回事。c++与c都是编程语言,vC++则是一款可视化开发工具。vC++的"visual"意味着其界面直观,便于用户操作,集成了大量自己的OBJECT,比如MFC类,能帮助开发者快速编写代码。借助vC++,用户能在较短时间里开发出如IE的界面,相较于仅使用C和C++,需自行编写大量代码,这无疑节省了开发...

VC与C++是有何区别?
IDE),集成了编辑、调试、编译、链接和加载功能,是一种开发工具。使用C++语言开发的工具多种多样,包括TC++、VC、BCB、Dev-c++和Source Insight等。总结来说,C++是编程语言,而VC是开发工具。C++侧重于语言特性,而VC专注于提供开发环境。在进行C++编程时,可以使用不同的开发工具。

c语言和c\/c++的区别。还有VC++
C和C++,在技术圈里常常被并列提及,但实质上,它们是有所区别的。C语言,作为基础,注重程序底层的控制和资源管理,侧重于效率和精确性。C++,则是在C语言的基础上发展而来,不仅继承了C语言的特点,还加入了面向对象编程的特性,提供了更丰富的数据类型和更强大的功能。VC++和C++ Builder是两种开发...

相似回答