DLL:如何使用一些cpp类创建一个DLL

时间:2015-08-06 10:09:22

标签: c++ dll

是否可以将一些cpp类作为dll文件,以便我可以导入此dll并使用这些类?
例如,我有四个这样的文件:

// A.h
class A
{
public:
virtual void fun();
};
//A.cpp
void A::fun()
{
// do something
}
//B.h
class B : public A
{
public:
virtual void fun();
};
//B.cpp
void B::fun()
{
// do something
}

现在,我想要做的是使用上面这四个文件生成一个dll文件。然后,如果我有另一个项目,我只需导入dll文件并立即使用AB,例如A a; a.fun(); B b; b.fun();

0 个答案:

没有答案