请问VS2010使用的C++标准是不是和VC6.0不一样?

我用学校机房的VC6.0编的A+B=C的一个小程序可以运行唔错,可按照同样的代码写进VS2010里的C++,出了很多的错误,连sum是什么都无法识别,求指教... 我用学校机房的VC6.0编的A+B=C的一个小程序可以运行唔错,可按照同样的代码写进VS2010里的C++,出了很多的错误,连sum是什么都无法识别,求指教 展开
 我来答
翔子菊子
2011-03-02 · TA获得超过4860个赞
知道大有可为答主
回答量:1688
采纳率:100%
帮助的人:818万
展开全部
不一样的,C++标准经历了如下的演变过程:
1998年国际标准组织(ISO)颁布了C++程序设计语言的国际标准ISO/IEC 1488-1998。C++是具有国际标准的编程语言,通常称作ANSI/ISO C++。1998年是C++标准委员会成立的第一年,以后每5年视实际需要更新一次标准,下一次标准更新将是在2009年,目前我们一般称该标准C++0x。遗憾的是,由于C++语言过于复杂,以及他经历了长年的演变,直到现在(2009年)只有Visual C++ 2010 CTP开发环境的编译器完全符合这个标准。
威孚半导体技术
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层... 点击进入详情页
本回答由威孚半导体技术提供
jingxu1991
2011-03-04 · 超过12用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:37.4万
展开全部
嗯,运行C = A + B这类语句两者之间几乎是没有差别的。VC6.0落后在它的编译器,对文件之间的连接要求有点诡异,在运行大程序上可能会比较诡异。如果可以的话,用2010好了,容错纠正能力比较强一点
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hhb1981
2011-03-02 · TA获得超过358个赞
知道小有建树答主
回答量:301
采纳率:62%
帮助的人:166万
展开全部
为了让C++代码也能生成DotNET的中间通用文件,微软把2010中的C++格式作了调整(好像从2005就开始了),最重大的改变就是不允许用char[] * 这种方式定义指针。如果想兼容VC6.0的程序,可以在工程属性中,把编译选项调整为“。。。/old”,具体记不清了,反正以old结尾,楼主试试看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tobypyle
2011-03-03
知道答主
回答量:3
采纳率:0%
帮助的人:4303
展开全部
VS2010和VC6.0有很大的区别.标准也不一样,建议用VS2010吧,毕竟6.0已经是很老的IDE了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式