如何粗略地将c++代码结构转换为python
How to roughly transform cpp code structure to python
给定一个用 C++ 编写的项目,有很多 classes(一百多个),如何粗略地重新实现代码结构?
编辑:需要更多详细信息。
对于实现特定 UML Class 图的项目,我希望将相同的 class 图信息生成到 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
注意:当我们提取 Class 图表信息时,生成的 classes 应仅包含属性和方法,而不包含实现
给定一个用 C++ 编写的项目,有很多 classes(一百多个),如何粗略地重新实现代码结构?
编辑:需要更多详细信息。
对于实现特定 UML Class 图的项目,我希望将相同的 class 图信息生成到 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
注意:当我们提取 Class 图表信息时,生成的 classes 应仅包含属性和方法,而不包含实现