VS2008可以直接写VC++6.0的代码吗?

VS2008可以直接写VC++6.0的代码吗?... VS2008可以直接写VC++6.0的代码吗? 展开
 我来答
童长爱光0m
2010-03-06
知道答主
回答量:9
采纳率:0%
帮助的人:0
展开全部
这个不一定。

因为VS2008所支持的C++标准,已经到了V9版,而VC6里头,只到V6版,但这中间并不是简单的兼容问题,V9版和V6版,有些东西是改动了的,只是说:VS2008能支持的C++标准更高而已。

最典型的不同点,举个例子:按钮单击的事件代码,在VC6里,这个按钮的消息函数通常都是OnButton1()什么的,到了VS2008里面,就成了Button1_Click()了,开始用VS2008的时候,我都晕乎了老一阵子才想明白。

当然了,消息机制也改进了很多,并不是完全不能编写VC6的,而是时时要注意。特别要提到的一点是,VS2008里头的代码检查比VC6里严格一些,常常因为一些变量未初始化导致内存泄漏问题搞得头痛。

还有,由于VS2008与VC6,在操作方面有很多不一定,在写代码时,不能直接写VC6的,要作相应调整。

对了,打了这么多字,能给点分吗?

我的回答希望对你有用,谢谢
777999666qhw
2010-03-06 · TA获得超过4871个赞
知道大有可为答主
回答量:5615
采纳率:25%
帮助的人:4671万
展开全部
有一些是不一样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式