Microsoft Visual C++与Visual Studio的区别是什么?

我在学习C++,在学校是用的是MicrosoftVisualC++,现在是在VisualStudio环境下编译的,对比两者,发现两者之间的语言是有差别的,就是想知道详细的... 我在学习C++,在学校是用的是Microsoft Visual C++,现在是在Visual Studio环境下编译的,对比两者,发现两者之间的语言是有差别的,就是想知道详细的区别,等待高手回答··· 展开
 我来答
床前明月儿
高能答主

2019-11-19 · 探索生活中的另一种可能
床前明月儿
采纳数:101 获赞数:171842

向TA提问 私信TA
展开全部

一、指代不同

1、Microsoft Visual C++:是微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言

2、Visual Studio:是美国微软公司的开发工具包系列产品。

二、功能不同

1、Microsoft Visual C++:集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)、三维动画DirectX API,Microsoft .NET框架。

2、Visual Studio:VS是一个基本完整的开发工具集,包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。


三、特点不同

1、Microsoft Visual C++:许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。

2、Visual Studio:所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。


参考资料来源:百度百科-Microsoft Visual C++

参考资料来源:百度百科-Microsoft Visual Studio

暗影之王01
推荐于2016-05-24 · TA获得超过5.6万个赞
知道大有可为答主
回答量:2万
采纳率:29%
帮助的人:4073万
展开全部
  1. Microsoft Visual C++,(简称Visual C++、MSVC、VC++或VC)是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。以拥有“语法高亮”,IntelliSense(自动完成功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结花费的时间,在大型软件计划上尤其显著。

  2. Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
艾艾淋淋
2010-11-09
知道答主
回答量:17
采纳率:0%
帮助的人:20.3万
展开全部
你说的很对。你现在学习的是c++语言。
visual c++是开发环境。
visual studio是微软提供的一套集成的开发环境,功能更强大,包含楼上同志们所说的那些方面。
至于他俩区别,我感触最深的就是visual studio使用unicode,而visual c++使用ANSI。

我也是初学,见解浅薄。不对之处还希望指正。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaochaosheng
推荐于2018-03-07 · TA获得超过171个赞
知道答主
回答量:86
采纳率:0%
帮助的人:0
展开全部
没有什么了差别,以前的版本是visual c++单纯的编译环境,现在microsoft 把C ,C++ ,basic,net ,等集成在一个开发环境下了这便产生了visual studio 你可理解为,visual studio 是一个microsoft 的一个开发语言的一个集合。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0o_o0_
2010-11-12
知道答主
回答量:19
采纳率:0%
帮助的人:0
展开全部
这么给你解释吧,Visual Studio包含Visual C++。
功能比Visual C++强大很多。
楼上说得很恰当,就是类似于word和office的区别
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式