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