封装在DLL中的类

时间:2012-03-01 10:59:07

标签: c++ dll global-variables

我有一个导出一些函数的DLL。源文件包含一个指向类实例的全局指针,并在其中一个导出函数(Init)中分配指针,其余函数然后使用指针调用该类的成员函数并返回结果。

我的问题是,如果多个应用程序一次使用此DLL,它们都将具有内部类的唯一实例,因为它包含必须对每个实例唯一的成员数据。

三江源。

1 个答案:

答案 0 :(得分:3)

是的,每个应用程序都会将DLL加载到自己的内存中,并创建自己的类实例。