wince CLIST 使用

dengchonglin 2009-11-25 04:27:19


typedef struct Tag_PakeageData
{
int len;
char *buf;
}PakageData;


CList< PakageData *,(PakageData *> m_ReciverBuf;

PakageData *p_Data;
m_ReciverBuf.AddTail(p_Data);

为什么这里报错啊?
error C2228: left of '.AddTail' must have class/struct/union
...全文
71 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sxmman 2010-08-09
  • 打赏
  • 举报
回复
我在wince下用CList可以的
不过我是
CList<CString, CString&> p;
谁能告诉我CList和vector的区别吗?
FLandY1982 2009-11-26
  • 打赏
  • 举报
回复
那应该不会有问题的啊, 难道是你的SDK的问题, 你用标准的SDK试试..
guopeixin 2009-11-25
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 dengchonglin 的回复:]
我测试了
如果这段代码在 PC 程序下是能编译通过的
在 WINCE 下就编译不过了
估计是 WINCE 支持的问题了。
谢谢大家~!
[/Quote]
没有用过CLIST,顶了,期待答案
dengchonglin 2009-11-25
  • 打赏
  • 举报
回复
我测试了
如果这段代码在 PC 程序下是能编译通过的
在 WINCE 下就编译不过了
估计是 WINCE 支持的问题了。
谢谢大家~!
dengchonglin 2009-11-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wceui 的回复:]
感觉你好像没有include list的头文件?
检查一下是不是加了
C/C++ code#include<afxtempl.h>
[/Quote]

包含了,
dengchonglin 2009-11-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 flandy1982 的回复:]
CList < PakageData *,(PakageData *> m_ReciverBuf;
多了个 "(" - -!
[/Quote]
CList < PakageData *,PakageData *> m_ReciverBuf;

一样不行。
WceUi 2009-11-25
  • 打赏
  • 举报
回复
感觉你好像没有include list的头文件?
检查一下是不是加了
#include <afxtempl.h>
FLandY1982 2009-11-25
  • 打赏
  • 举报
回复
CList < PakageData *,(PakageData *> m_ReciverBuf;
多了个 "(" - -!

19,524

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧