Visual C++跟C++有什么区别

来源:百度知道 编辑:UC知道 时间:2024/05/09 09:11:50
请问下,Visual C++ 跟C++有什么的不同,他们都是一种程序语言吗?

Visual c++是一个开发软件,可以开发c++,MFC,等的项目。
Visual c++跟Myeclipse,Visual 2005 等都是不同的开发软件。

而c++则是一门编程语言,像c,java一样。

明白没?

C++是一门不基于编译环境的“中级语言”(因为它既支持高级语言特性,又能当低级语言来用)。
Visual C++是“在微软visual studio编译器下的C++语言”基本上遵循C++标准(但不完全),现在visual studio2008 生成对C++标准支持达98%。
如果学习,我建议你学C++而不是VisualC++,因为你学了C++后,不光能在Visual studio编译器下运行,而且还可以在C++builder编译器下运行,Gcc等都可以,而且规范。一石多鸟!
而且Visual C++现在已经不存了,因为它几乎是十年前的东西,visual C++6.0是98年的东西,对C++标准只支持86%,所以他就被特殊化了,从C++8.0开始,微软已将visual C++8.0 官方成为visual studio2005,可见已经变了,更何况2008, 2010的出现呢!
这里我们不提FMC,因为visual C++6.0的6.0来源于MFC6.0中的6.0,它属于windows编程,高级编程,已经超出了C++的范围!所以宏观上来说,Visual C++的移植性差(几乎不具移植性),而C++则具有很强的移植性,可以跨平台,(操作系统,编译器,IDE)运行!

Visual c++是一个开发软件,可以开发c++,MFC,等的项目。
Visual c++跟Myeclipse,Visual 2005 等都是不同的开发软件。

而c++则是一门编程语言,像c,java一样。

Visual C++ 是 一种软件 有调试c++的 功能
c++才是一种程序语言

visual C++是微软公司以C++语言为基础开发的可视化集成开发工具。可以很方便的开发各种应用程序,生成程序框架。

Visual C++是一C++编译器,用来开发软件用的,C++是一门计算机高级