1
我嘗試使用Enterprise Architect 9.3.935從現有的C++代碼創建類圖。我做代碼工程/導入源代碼目錄,然後選擇我的目錄。反向代碼時解析錯誤
不過,我得到噸類型的錯誤: 「有一個錯誤解析:C:上線XXXX \ XXXXX#意外符號:XXXXX 您可能需要定義一個語言宏。」
在代碼中,我有一個宏出口DLL和我的大多數類樣子的:
類MACRO_FOR_DLL_EXPORT CMyClassName { ... }
或
類MACRO_FOR_DLL_EXPORT CMyClassName :public CHerMother { ... }
意想不到的符號通常在第一種情況下是「{」,在第二種情況下是「CHerMother」。
如何解決這個問題,它與宏有關?
你正在使用的應用程序的任何提示來做到這一點? –
客觀地閱讀您的文章,是否有足夠的信息來幫助其他人,如造成問題的最少量的代碼? –
對不起,讓我知道現在是否更容易理解上下文 – Palmira