为什么VC中报错:不允许 dllimport 函数 的定义 ??
在VC7.1中如下代码编译报错如何处理?
BCB6下正常.
VS.NET2003中:
“CTest<T>::~CTest” : 不允许 dllimport 函数 的定义
“CTest<T>::CTest” : 不允许 dllimport 函数 的定义
//代码如下
template<class T>
class __declspec(dllimport) CTest
{
public:
CTest();
~CTest();
};
template<class T>
CTest<T>::CTest()
{
//
}
template<class T>
CTest<T>::~CTest()
{
//
}