我尝试使用 Enterprise Architect 9.3.935 从现有的 C++ 代码制作类图。我做代码工程/导入源目录,然后选择我的目录。
但是,我收到大量类型的错误:“在第 xxxx 行解析 C:\xxxxx # 时出错。意外符号:XXXXX。您可能需要定义一个语言宏。”
在代码中,我有一个用于导出 DLL 的宏,我的大部分类看起来像:
类 MACRO_FOR_DLL_EXPORT CMyClassName { ... }
或者
类 MACRO_FOR_DLL_EXPORT CMyClassName:公共 CHerMother { ... }
意外的符号通常是第一种情况下的“{”和第二种情况下的“CHerMother”。
如何解决这个问题,它与宏有关吗?