Closed. This question needs to be more focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅关注editing this post的一个问题。
5年前关闭。
Improve this question
我接触了一些经过良好记录的,大约1KLOC的C++代码。我需要花费大量时间逐行移植并调试结果,所以我想知道是否有工具或方法可以更快地完成此操作,如果我必须完全手动执行操作,我会提出疑问。
具体问题:
C#是否还支持 如何处理alloc()和free()之类的C++内存管理代码? 如何识别 如何找到此类系统功能的替代品? C#是否具有任何提供此类功能的特殊/开源库?
没有使用图形库,它完全基于命令行。
想改善这个问题吗?更新问题,使其仅关注editing this post的一个问题。
5年前关闭。
Improve this question
我接触了一些经过良好记录的,大约1KLOC的C++代码。我需要花费大量时间逐行移植并调试结果,所以我想知道是否有工具或方法可以更快地完成此操作,如果我必须完全手动执行操作,我会提出疑问。
具体问题:
*
和+
这样的重写运算符? <stdio.h>
,<conio.h>
和<math.h>
中使用的功能? 没有使用图形库,它完全基于命令行。
最佳答案
您可能要尝试使用此工具,看看是否适合您。有一个演示,您一次可以翻译多达100行代码:
http://tangiblesoftwaresolutions.com/Product_Details/CPlusPlus_to_CSharp_Converter_Details.html
试试看,让我们知道。但是将其自己移植到C#中可能会更加有益,这样您就可以掌握C#随附的功能。
关于c# - 将Visual C++项目移植到C#中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4316592/
10-12 00:23