怎样在别的类中声名一个类模板 MultiLayerSymbol <CXXX/*类名*/> m_XXX; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MultiLayerSymbol<CWnd/*类型*/> m_xxx; 我是这样写的,可是一直有错误:MultiLayerSymbol<SymbolType> m_type;错误:error C2143: 语法错误 : 缺少“;”(在“<”的前面)error C2501: “MultiLayerSymbol” : 缺少存储类或类型说明符 SymbolType你实现了这个类吗?如果是,那包含了SymbolType。h头文件吗? 包含头文件了但是SymbolType是个纯虚类难道必须是实现了的类才能做模版的参数吗? 搞出来了其实模板类的声名是这样的template <class SymbolType>class MultiLayerSymbol;是不用管SymbolType是否是虚函数的 求IE拦截Form Action实现原理 installshield2009打包问题,哪位高手帮下忙啊? 那为朋友给我介绍2本DirectX方面的电子书(不要DDraw)qq:44072429 我只问这段连access的代码会引发错误吗? 不用IDE怎么编译程序??? 求教怎么重载窗口的最大化和最小话消息(MFC)(100分求教) 请问Windows下如何实现一个消息队列? 98下装载图标句柄的问题 毕业设计范文 高人能举个MP3之类的编码结够么 ADO 我用_RecordsetPtr 的open方法怎么总在运行时抛错. sendmessage 获得图片
MultiLayerSymbol<SymbolType> m_type;错误:
error C2143: 语法错误 : 缺少“;”(在“<”的前面)
error C2501: “MultiLayerSymbol” : 缺少存储类或类型说明符
但是SymbolType是个纯虚类
难道必须是实现了的类才能做模版的参数吗?
其实模板类的声名是这样的
template <class SymbolType>
class MultiLayerSymbol;
是不用管SymbolType是否是虚函数的