是不是会经常出现在vc下能编译成功的代码在.net下不能通过编译,和在.net下编译成功拿到vc下不能成功编译的程序呢?

loadinghnu 2003-10-20 10:03:39
是什么原因呢?
...全文
122 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hdqqq 2003-10-22
  • 打赏
  • 举报
回复
vc6 中
_MSC_VER = 1200

vc7 中
_MSC_VER = 1300
hdqqq 2003-10-22
  • 打赏
  • 举报
回复
一般情况下稍微修改一下代码或者在代码中用条件编译判断一个编译器的版本就可以了.
yangchaobj 2003-10-21
  • 打赏
  • 举报
回复
一般都可以改。
把错误信息贴出来。
loadinghnu 2003-10-21
  • 打赏
  • 举报
回复
GZ 那么 在vc下能编译成功的代码在.net下不能通过编译,和在.net下编译成功拿到vc下不能成功编 会经常出现了!?!?1
yifengling0 2003-10-21
  • 打赏
  • 举报
回复
是因为。net改了一些类的成员函数,像CArray等标准库。
还有自定义消息时候的函数要求更标准一些 必须用 LRESULT afx_msg fun(WPARAM, LPARAM)

一般根据提示还是可以通过修改编译成功的, 。net对标准库支持的比较好了!

loadinghnu 2003-10-21
  • 打赏
  • 举报
回复
up

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧