查看: 1777|回复: 14
|
如何从C++ convert to C#
[复制链接]
|
|
如题,我的C++ 是一个庞大的programming code.
有什么办法可以在短时间内convert 去C#呢? |
|
|
|
|
|
|
|
发表于 6-1-2014 11:57 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 6-1-2014 06:29 PM
|
显示全部楼层
除了重写过外,没有别的方法了. 这是两个不同的语言, 不能转换的.
如果你的原 C++ project 是VC 6.0, 转换平台目的是为了使用 .net, 我建议你转去VC++.net. |
|
|
|
|
|
|
|
发表于 6-1-2014 08:10 PM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 7-1-2014 08:19 AM
|
显示全部楼层
冥府修罗 发表于 6-1-2014 06:29 PM 
除了重写过外,没有别的方法了. 这是两个不同的语言, 不能转换的.
如果你的原 C++ project 是VC 6.0, ...
对,C++ project 是VC++ 6.0的。因为microsoft 已经没有support windows xp 了。
而VC++ 6.0又不能在wins 7 使用。
所以现在要换去 VS 2010 c# in wins 7,64 bits的.
要重写的话很费工夫。真的没其他办法了吗? |
|
|
|
|
|
|
|

楼主 |
发表于 7-1-2014 08:19 AM
|
显示全部楼层
aquamax 发表于 6-1-2014 11:57 AM 
用C# CALL C++
如何call 呢?? |
|
|
|
|
|
|
|
发表于 7-1-2014 10:42 AM
|
显示全部楼层
白水泉 发表于 7-1-2014 08:19 AM 
对,C++ project 是VC++ 6.0的。因为microsoft 已经没有support windows xp 了。
而VC++ 6.0又不能在wins ...
果然是平台的问题。 那么就从VC6.0升级去C++.net好了, 根本就不用重写. 只需要做几个setting就搞定. VC++是向后兼容的.
VC++7.0以后的版本支持 standard c++, C++/CLI , MFC. 所以VC6虽然是MFC平台, 一样可以在.net 使用 本帖最后由 冥府修罗 于 7-1-2014 10:45 AM 编辑
|
|
|
|
|
|
|
|
发表于 7-1-2014 11:29 AM
|
显示全部楼层
白水泉 发表于 7-1-2014 08:19 AM 
对,C++ project 是VC++ 6.0的。因为microsoft 已经没有support windows xp 了。
而VC++ 6.0又不能在wins ...
可以用VC2010来COMPILE VC6的CODE啊...只要用VS2010开VC6的PROJECT...
|
|
|
|
|
|
|
|

楼主 |
发表于 7-1-2014 11:29 AM
|
显示全部楼层
冥府修罗 发表于 7-1-2014 10:42 AM 
果然是平台的问题。 那么就从VC6.0升级去C++.net好了, 根本就不用重写. 只需要做几个setting就搞定. VC ...
请问 VC++.net 和 Microsoft visual studio 2008, 2010 是一样的吗? |
|
|
|
|
|
|
|

楼主 |
发表于 7-1-2014 11:37 AM
|
显示全部楼层
aquamax 发表于 7-1-2014 11:29 AM 
可以用VC2010来COMPILE VC6的CODE啊...只要用VS2010开VC6的PROJECT...
但VC2010 好像不能开到 c++ 的 .h file 啊。
还是有什么办法可以link 回 .h file 的呢? |
|
|
|
|
|
|
|
发表于 7-1-2014 11:55 AM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 7-1-2014 02:29 PM
|
显示全部楼层
aquamax 发表于 7-1-2014 11:55 AM 
开到啊..我都是直接开SOLUTION FILE...如果不见了可以自己ADD回...
http://social.msdn.microsoft.com ...
开到了,但好像不能直接build 哟,
我build 了有很多error......你的会吗? |
|
|
|
|
|
|
|
发表于 7-1-2014 03:05 PM
|
显示全部楼层
白水泉 发表于 7-1-2014 02:29 PM 
开到了,但好像不能直接build 哟,
我build 了有很多error......你的会吗?
是会有几多下...要看哪里的SETTING出错了...
|
|
|
|
|
|
|
|

楼主 |
发表于 7-1-2014 03:38 PM
|
显示全部楼层
aquamax 发表于 7-1-2014 03:05 PM 
是会有几多下...要看哪里的SETTING出错了...
170多个error.....有的是link不到 .h file.....~ |
|
|
|
|
|
|
|
发表于 7-1-2014 03:55 PM
|
显示全部楼层
白水泉 发表于 7-1-2014 03:38 PM 
170多个error.....有的是link不到 .h file.....~
应该是SDK或INCLUDE PATH不见了....VC6是SYSTEM WIDE INCLUDE....
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|