Enterprise Architect 9.3.935 を使用して、既存の C++ コードからクラス図を作成しようとしています。コードエンジニアリング/ソースディレクトリのインポートを行い、ディレクトリを選択します。
ただし、次のタイプのエラーが大量に発生します。
コードには、DLL をエクスポートするためのマクロがあり、ほとんどのクラスは次のようになります。
class MACRO_FOR_DLL_EXPORT CMyClassName { ... }
また
class MACRO_FOR_DLL_EXPORT CMyClassName : public CHerMother { ... }
予期しない記号は通常、最初のケースでは「{」、2 番目のケースでは「CHerMother」です。
この問題を修正する方法は、マクロに関連していますか?