首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请同胞帮忙看看这个类模版如何调用

2012-06-14 
请同胞帮忙看看这个类模版怎么调用?templateclass Tclass NCHandleConverter : public CXlUserConverter

请同胞帮忙看看这个类模版怎么调用?
template<class T>
class NCHandleConverter : public CXlUserConverterBase<T*, CString>
{
private:
typedef T* ElemType;
typedef CString XlNativeType;
public:
virtual bool ConvertFromExcel(const XlNativeType& xlValue, ElemType& outerValue,
const ParamsType& params) const
{
return HandleCache<T>::GetInstance()->HandleToPtr(xlValue, outerValue);
}
virtual bool ConvertToExcel(const ElemType& outerValue, XlNativeType &xlValue,
const ParamsType& params) const
{
xlValue = HandleCache<T>::GetInstance()->CreateHandle(outerValue);
return xlValue.GetLength() != 0;
}
protected:
virtual std::wstring GetTypeNameW(const ParamsType& params) const { 
return CXlLocalization::FormatW(XLMSG_TYPE_HANDLE_TO,
params.GetStringParam(0).c_str());
}
};

[解决办法]
实例化类模板用下面这样的语法。

C/C++ code
NCHandleConverter<char> instance;
[解决办法]
探讨

实例化类模板用下面这样的语法。
C/C++ code

NCHandleConverter<char> instance;

热点排行