Visual C++和C++的区别

RT

Visual C++和C++的区别为:性质不同、推出时间不同、范围不同。

一、性质不同

1、Visual C++:Visual C++是微软公司的C++开发工具,具有集成开发环境。

2、C++:C++是计算机程序设计语言,既可以进行过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。

二、推出时间不同

1、Visual C++:Visual C++第一代版本在1992年推出,可同时支援16位处理器与32位处理器版。

2、C++:1979年,Bjame Sgoustrup到了Bell实验室,开始从事将C改良为带类的C(C with classes)的工作。1983年该语言被正式命名为C++。

三、范围不同

1、Visual C++:Visual C++可提供编辑C语言,C++以及C++/CLI等编程语言。

2、C++:C++可用于微软的Visual C++、Borland公司的C++Builder等C++编译器。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-02
Visual C++ 全称是 MicroSoft Visual C++, 即微软的 C++ 和C的编译器。 用Visual C++写程序,即用微软的C++语言写程序,可以调用微软的C++ 的MFC等程序库,应用微软的C++ 的头文件。

MicroSoft Visual C++ 是 C++ 语言或编译器的一种,只能用于普通的PC机视窗环境,不能用于unix等其它计算机。Visual C++ 也可以看成是名称或商业标记,以便于与别的公司出的编译器区分。

Visual 是强调它的C++支持“可视”,支持作图。

C++ 是 统称。有各式各样的C++,有用于PC的别的C++,有用于其它平台的C++。
就如 unix 是 统称,具体的unix 有Sun的,HP的,SGI的,DEC的,linux 等。

不讲Visual的C或C++,不等于它不支持“可视”,不支持作图。 Visual C++ 调用的OpenGL 来源于硅图公司的GL,硅图在 SiliconGraphics IRIS (unix 系统)机上就叫C, “可视”搞得最好。

形象化来说,Visual C++ 是黄岩蜜桔, C++ 是桔子, 黄岩蜜桔是桔子的一种,不喊"蜜"的桔子未必不甜蜜.本回答被提问者采纳
第2个回答  2006-01-18
Visual顾名思义就是可视的,在你编程的时候可以看见界面效果,在做一些系统程序的时候很方便,但做后台程序及游戏等就显的没什么用,从程序语言来说,本质上C++和Visual C++没有区别,Visual C++能实现的 C++一样能很好的实现,但Visual C++做为一个程序开发环境来说,当然集成了C++的开发环境。使VC成为60%以上的系统程序开发的首选开发软件。
第3个回答  2006-01-18
C++是语言,Visual C++是微软的程序开发工具。
另外还有其他的一些开发工具。
第4个回答  2006-01-18
Visual C++ 也是语言,只不过VC++是可视化编程语言,函数比C++多,C++已淘汰耳。