目前位置: VCer资源中心 >>> VCer论坛 >>> 技术问答

[本帖已阅读828次 分值2 回复2次] 张贴资源 发回信箱 控制面板

关于使用CTypedPtrArray的问题

提供者:yeliwei2007 张贴时间:2007-11-04 20:16:46.0 出处:vcer.net 作者:yeliwei

关于使用CTypedPtrArray的问题(2007-11-04 20:16:46.0)


yeliwei


 
级别: VCer小兵
头衔: VCer会员

经验: 30
作品: 2
分会: 华中分会
注册: 2007-11-03 17:16:53.0
登录: 2007-12-27 13:31:18.0

...我在程序中直接用CTypedPtrArray模板类定义一个类指针

。。。

private:

CTypedPtrArray<CObArray,CLine*> m_LineArray;

其中Cline为从CObject派生类

但是调试的时候报错,报错信息如下:

d:\map\draw\drawdoc.h(196) : error C2143: syntax error : missing ’;’ before ’<’

d:\map\draw\drawdoc.h(196) : error C2501: ’CTypedPtrArray’ : missing storage-class or type specifiers

d:\map\draw\drawdoc.h(196) : error C2059: syntax error : ’<’

d:\map\draw\drawdoc.h(196) : error C2238: unexpected token(s) preceding ’;’

 

我查看MSDN也没找到原因,请问是那里错了。

注:转载文章需注明来源:VCer.net 文章地址:http://vcer.net/1194178606109.html

  如果你觉得VCer.net不错,而且你愿意为VCer.net捐赠一元钱,那么点击后面的捐赠按钮吧:) vcer.net捐赠

[回复该贴] [加入个人书签]

re:关于使用CTypedPtrArray的问题

添加集合类头文件#include <afxtempl.h>

augusdi 于 2007-11-21 16:26:24.0 编辑 [回复该贴]

re:关于使用CTypedPtrArray的问题

..在网上搜到类似的错误解决方法.已解决在steafx.h中加入#include "Afxtempl.h"

谢谢

yeliwei2007 于 2007-11-04 20:27:14.0 编辑 [回复该贴]