0
我想在Qt C++的共享库中有两个或多个类。 使共享库(dll)拥有两个或更多类的方法是什么? 他们是否需要嵌套在父类中,还是应该使用名称空间? 什么是最简单或优雅的方法,你会指导我或举一个例子?具有多个类的C++共享库
所有的类都是独立的;我只想从应用程序访问适当的类。可能有许多课程;所以单个父类中的嵌套类实际上是不可读的。我thnik没有C++中的部分类支持。另外我不知道如果嵌套类和命名空间是做到这一点的唯一方法
class A
{
public:
A();
void TestA();
};
class B
{
public:
B();
void TestB();
};
应用(?):
MyLib::A a;
MyLib::B b;
在这里,我不知道如何实现MyLib中。
Arrg!我每次用尽都想找到我在这里写的解决方案;几分钟后我找到解决方案。我发现我应该出口这个班级;即类Q_DECL_EXPORT A. – freewill