gpt4 book ai didi

c# - CppCodeGenerator 解析托管 C++

转载 作者:太空宇宙 更新时间:2023-11-03 16:44:58 26 4
gpt4 key购买 nike

我希望将托管 C++ 文件解析为 CodeDOM 树(或任何其他 C# 表示形式)。我看到 CppCodeGenerator 已在 .NET4 中删除,并且它不提供 Parse(string) 实现。有什么想法吗?

谢谢

最佳答案

无法帮助 CodeDom;根据其他海报,无论如何都没有帮助。

如果您需要适用于 C#、VB.net、VC++ 和托管 VC++(以及许多其他语言)的强大、准确的解析器,您可以考虑我们的 DMS Software Reengineering Toolkit及其 family of language front-ends .

DMS 使用前端将源代码解析为详细的 AST,以便进一步分析、转换并从修改后的 AST 生成有效的源代码。不,您不能使用 C# 调用来操作这些树;您必须从 DMS 内部执行此操作,它为这些任务提供了完整的生态系统。但您可以从 DMS 内部以几乎任意的方式操纵它们。

关于c# - CppCodeGenerator 解析托管 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6335103/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com