如何大致将 cpp 代码结构转换为 python
How to roughly transform cpp code structure to python
给定一个用C++编写的项目,其中包含大量类(超过一百个(,如何粗略地重新实现代码结构?
编辑:因为需要更多详细信息。
对于实现特定UML类图的项目,我希望将相同的类图信息生成到Python中
示例来源:
my_app
- models
- Company.py (company class)
- Employee.cpp (employee class)
- Laptop.cpp (laptop class)
- Office.cpp (office class)
- common
- utils.cpp (operations and extras classes)
...
提取后的示例输出:
- Company.py
- Employee.py
- Laptop.py
- Office.py
- Operations.py
- Extras.py
注意:当我们提取类图信息时,生成的类应仅包含属性和方法,而不是实现
使用 Doxygen 解析代码并使用 xml 作为输出格式。
然后使用 xml 文件作为 Langform 的输入。
相关文章:
- 如何将真正的字符串从python c-api转换为python脚本
- 如何在C++中将 Python 字符串转换为其转义版本?
- 使用转换器提升 Python 问题 - 静态链接
- 如何将 Python 双端转换为C++容器?
- 如何将 c++ get 函数代码转换为 opencv 算法中使用的 python
- 将Wiimote MAC地址转换为PIN码,从C++转换为Python或Javascript
- 将代码从 Python 转换为 C++ 时出错
- 将 c++ 代码转换为 python,使用运算符?
- 如何将二进制文件头示例代码 (C++/C#) 转换为 Python?
- 在 c++ 中逐行读取文件(将代码从 Python 转换为 C++)
- 如何大致将 cpp 代码结构转换为 python
- 从从该抽象类派生的 Python 对象强制转换C++抽象类C++
- 将数学函数从 Python 转换为 c++
- 从Python转换为C++
- 如何将python的for循环转换为c++
- 如何将OpenCV图像数据从Python转换为C++?
- 如何将 Python 对象转换为 Cython 扩展类型的 std::vector 并返回?
- 从 std::vector<double> 到 Python 列表的转换失败(提升 python)
- 如何在C (转换Python代码)中引用一个函数
- 编织内联类型转换(python)