当前位置: 首页 > news >正文

VC 和 VS 区别

VS 是 Visual Studio(可视化工作站),它是微软提供的一个工具集,由各种各样的工具组成。VS 可以支持 C/C++、VB、JAVA、C# 编程。然了一次只能支持一种编程方式。在 VS 安装完成,第一次运行的时候会让你选择常用语言,如果你选择 C/C++,那么他就成了能够进行 C/C++ 编程的平台也许就是你所说的 VC 了。如果不想用 C/C++ 的话,只需要修改一下他的初始化设置,选择别的编程语言,就成为了另一种的语言的编程环境了。

VC 是 Visual C++(可视化C++),是一个独立的 C/C++ 的开发工具,比较著名的是 VC6.0,现在的 VC2010其实就是 VC10.0。

再通俗一点,以 VS2010 和 VC2010 为例,VS2010 相当与 Office2010,包括了 World2010、Excel2010 等,而 VC2010 就相当于是 World2010。

各个版本之间的对应关系

使用windows平台搞开发时,下载第三方库时经常会遇到文件名以VCxx版本号命令,VC版本如何转换成对应的VS的版本呢,这里总结一下vc和vs的关系。

Microsoft Visual Studio 6.0:          VC6.0

Microsoft Visual Studio .NET 2002:     VC7.0 

Microsoft Visual Studio .NET 2003:     VC7.1 

Microsoft Visual Studio 2005:       VC8.0 

Microsoft Visual Studio 2008:       VC9.0

Microsoft Visual Studio 2010:       VC10.0

Microsoft Visual Studio 2012:       VC11.0

Microsoft Visual Studio 2013:       VC12.0

Microsoft Visual Studio 2015:       VC14.0

相关文章:

  • 什么是Windows API
  • c++类与对象用多文件编写以及vs的操作步骤
  • DUMPBIN工具的使用
  • DLL的创建和使用(含代码)
  • _T() 函数
  • DirectUI
  • 托管与非托管
  • 什么是回调函数?
  • ShowWindow与UpdateWindow
  • VS2015无法打开源文件#include “iostream.h“的解决方法
  • BHO
  • 开放平台
  • js(=>) 箭头函数
  • JavaScript中的回调函数(callback)
  • com教程(使用VS2015编写ATL示例)
  • [译]前端离线指南(上)
  • 4. 路由到控制器 - Laravel从零开始教程
  • Babel配置的不完全指南
  • create-react-app项目添加less配置
  • echarts花样作死的坑
  • HTML中设置input等文本框为不可操作
  • interface和setter,getter
  • js如何打印object对象
  • Magento 1.x 中文订单打印乱码
  • maven工程打包jar以及java jar命令的classpath使用
  • react 代码优化(一) ——事件处理
  • SpiderData 2019年2月23日 DApp数据排行榜
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • WePY 在小程序性能调优上做出的探究
  • 程序员该如何有效的找工作?
  • 规范化安全开发 KOA 手脚架
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 排序(1):冒泡排序
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 驱动程序原理
  • 由插件封装引出的一丢丢思考
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • ​渐进式Web应用PWA的未来
  • #DBA杂记1
  • (11)MSP430F5529 定时器B
  • (145)光线追踪距离场柔和阴影
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (心得)获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。
  • (原)本想说脏话,奈何已放下
  • (转)Windows2003安全设置/维护
  • .NET 4.0中的泛型协变和反变
  • .NET 8.0 中有哪些新的变化?
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .net framework profiles /.net framework 配置
  • .NET/C# 使用 SpanT 为字符串处理提升性能
  • .NET6实现破解Modbus poll点表配置文件
  • .NET下的多线程编程—1-线程机制概述
  • @ 代码随想录算法训练营第8周(C语言)|Day57(动态规划)
  • @CacheInvalidate(name = “xxx“, key = “#results.![a+b]“,multi = true)是什么意思