我在一個DLL中定義了一個類,並且某個成員被重載。 第二個DLL導入該類,從中繼承並導出繼承的類。繼承的類重寫上述成員的重載之一,因此會丟失所有其他重載。`使用`聲明兩個DLL
此問題的解決方案AFAIK一般使用using
語句(using BaseClass::OverloadedMember;
),但考慮到這種情況,我得到一個error C2487: 'BaseClass::OverloadedMember' : member of dll interface class may not be declared with dll interface
(VC++)。
我該如何解決這個問題?