在Win32上的C++中:
假设我有一个DLL,其中包含一个声明类的头文件。该DLL导出了某些获取该类实例的指针/引用的方法,例如工厂函数。
如果只打算在其实例上调用虚拟或内联函数,那么我是否正确地认为不需要使用__declspec标记该类作为导出类?
相反,如果希望调用非虚拟成员函数,是否需要导出类声明?
假设我有一个DLL,其中包含一个声明类的头文件。该DLL导出了某些获取该类实例的指针/引用的方法,例如工厂函数。
如果只打算在其实例上调用虚拟或内联函数,那么我是否正确地认为不需要使用__declspec标记该类作为导出类?
相反,如果希望调用非虚拟成员函数,是否需要导出类声明?