有关使用CArray模板类的问题。急!急!急!

i4me 2002-07-25 04:33:38
各位高手:我现在定义一个模板类,形式是这样的:
CArray<CMapLayer*, CMapLayer*> m_aLayers;
其中CMapLayer是我定义的一个class CMapLayer : public CObject
编译的时候总是出现没有定义成功的错误,如:
missing ';' before '<'
请各位帮忙,我是刚入门的。不知道是怎么回事。
...全文
26 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
agui79 2002-07-25
和我上次的问题一样,没包含Afxtempl.h头文件!!添上就好了!
回复
ronbado 2002-07-25
应该是Afxtempl.h的问题,应用它
回复
romanticist 2002-07-25
#include <AFXTEMPL.h>
加到你的CArray<CMapLayer*, CMapLayer*> m_aLayers;
定义的地方
回复
wanglei888 2002-07-25
包含 "afxtempl.h" 了吗?

如果还不行,再贴详细点的源码
回复
ronbado 2002-07-25
Afxtempl.h
这个头文件你引用了吗?是不是他不认识CArray
回复
aileen_long 2002-07-25
把代码贴出来看看
回复
发动态
发帖子
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
社区公告
暂无公告