我想把一个C应用程序转换成.Net,并思考如何自动完成这项任务。我不需要“解析”和编译C文件,而是想重新创建一个项目结构,创建一个与C文件相对应的.Net类等等。如果我能够从C代码创建一个AST,也许我可以从中得到一个C#代码?
发布于 2011-04-22 13:36:42
找到要从c++转换的code2code
再想一想:
通常,您最有可能从用C#重新设计实现和重写代码中获益。当您使用.NET库的强大功能时,在C中许多过去需要很多行的东西有时可能只有一行。你会得到一个更小,更高效,更容易管理的代码库。
https://stackoverflow.com/questions/5752559
复制相似问题