C++Builder动态库的问题
我写了一个动态库,里面有很多类,在动态库的project里面用
class __declspec(dllexport) __stdcall 类名
{
}
来声明;
在输出的.h文件中用
class __declspec(dllimport) __stdcall 类名
{
}
来声明,而且动态库也在C++Builder中用,编译时我去掉了packages与linker中的那两个复选框。
为什么我直接用类的时候写的程序没有内存问题,而一旦用这些类做成动态库调用就有内存问题呢?
以前曾经试过不去掉那两个复选框编译的DLL可以用,后来就怎么也不行了。