用vc6.0编写c,c++和用vs2013编写,代码有区别吗?

如题所述

新版加强了类型检查,使用更加严格;这也是很多人继续使用VC6的原因,比较随意。追问

代码哪些地方有区别?简单举个例子吧

追答

你拿个VC6的小程序,在新版跑一下。
主要是类型检查。比如,把SHORT型赋值给INT,在新版里面是警告的。必须显式强制转换:
int_value = (int) short_value ;

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-03-11
实现同样的功能,代码大同小异追问

代码哪些地方不同?举几个例子。。。。

vs2013的语言库与vc++的语言库的不同有哪些?
我想你的VC++指的应该是VC6.0。相比来说VC6.0太老了。在VS2013里使用的是最新的标准,也有好多新的特性,也更安全。本文档介绍 Visual Studio 2013 中的 Visual C++ 中新增和增强的功能。 有关Visual Studio 2013 中其他附加内容的信息,请参见 Visual Studio 2013 中的新增功能。改进的 ISO C\/C++ 标准支持 ...

vs2013和vc6.0有什么区别啊,为什么vs2013这么庞大啊,用过的说下
vs2013全名叫做visual studio 2013,它是多种计算机语言开发的平台,如c++,vb,v#,vf等,而vc6.0全称为visual c++6.0,支持c++语言的调试,当然也可以在vc6.0上运行c语言。

为什么同样的代码,vc6.0和vs2013可以正确运行,devc++和code block不可以...
我想先定义一个类模板,然后再公有方式派生一个类模板,最后得到同样的代码,在vc6.0和vs2013可以正确运行,devc++和codeblock中是失败的,派生的类模板无法完成对基类模板的继承,没... 我想先定义一个类模板,然后再公有方式派生一个类模板,最后得到同样的代码,在vc6.0和vs2013可以正确运行,devc++和code block中是失...

关于C语言开发环境问题?(VC++6.0与Visual Studio 2013)
回答:VS包括了VC,VS在2000年发布,其中包含了VC,VC6是96年发布的产品,VC++6.0使用多的原因二级和谭浩强(此处省略N个羊驼),VC++6.0只只支持标准C++的86%,微软官方解释:VS2008已经能支持标准C++的98%。VC的编译器Bug很多,而且目前电脑基本上是win7及以上系统(除了学校),为啥还要用Vc这个20世纪的产品...

visual studio2013和Visual Basic有什么区别
visual Basic跟visual studio2013都是微软出的编程软件。Visual Basic简称VC6.0,visual studio2013简称vs12.0,可以理解新版本跟旧版本的区别。需要注意的是,stdio是集成的意思,vs2013版本中集成了C,C++,C#,JAVA等一批编程语言的编译器,其功能自然强大许多 ...

visual studio2013和Visual Basic有什么区别
visual Basic跟visual studio2013都是微软出的编程软件。Visual Basic简称VC6.0,visual studio2013简称vs12.0,可以理解新版本跟旧版本的区别。需要注意的是,stdio是集成的意思,vs2013版本中集成了C,C++,C#,JAVA等一批编程语言的编译器,其功能自然强大许多 ...

如何使用VS2013编写C
1 首先打开vs2013,我们发现有 新建项目 和 打开项目 的选项,我们选择新建项目。2 之后会有一个新建项目的界面,左侧有各种语言的编写环境,比如VB,VC#,VC++,我们如果编写C语言就选择VC++,因为c++基本兼容C语言。这时的项目不用添加后缀,这相当于一个大的工程。选择好类型,写好项目名称之后点击...

vc VC++ 和visual studio 有什么区别? vc是vs的一部分吗
比如VS2008,里面有VC2008,对应的内部版本是VC 8.0 Microsoft Visual C++(简称Visual C++、MSVC、VC++或VC)是微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++\/CLI等编程语言。VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)、三维...

用VC++ 6.0怎么写C语言
学习C语言,不一定要用VC++ 6,而且 VC++ 6也落后了。推荐学习C语言的书籍是: C Primer Plus中文版 开发工具是: VS2008 或者 VS2010 或者 VS2013 百度一下, 80X86汇编小站 网站里面有篇文章是针对初学C\/C++写的,写得不错. 标题是:如何正确的入门Windows系统下C\/C++学习领域.希望这篇文章...

visual studio 2010与visual c++ 6.0的区别
Visual Stuido 2013 其实是 12.0 Visual C++ 6.0的C++编译器对STL支持的很差,对MFC支持很强。Visual Studio 2010对STL的支持就非常好了,对MFC也进行了发展与完善。如果你的电脑是XP,仅仅学学C和C++的语法,用Visual C++ 6.0就可以了。但是如果是Win 7或者 Win 8,尤其是64位,还是用Visual...

相似回答