关于在MFC中CArray使用的问题?????

hdpro 2009-03-31 05:41:16
在一个自定义的类中如下使用CArray结构:
CArray<MsgStruct,MsgStruct> arr;//这个结构是在头文件中定义的
MsgStruct结构如下:
struct MsgStruct{
string str;
int num;
};

在stdafx.h或者stdafx.cpp中都包含了afxtempl.h头文件
但编译器总报错,说arr没有定义
不知为何,如何修改,请指点!
...全文
134 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yemingwy 2009-04-01
  • 打赏
  • 举报
回复
先定义结构,再定义carray
levelmouse 2009-04-01
  • 打赏
  • 举报
回复
afxtempl.h包含在你自定义的类的头文件里。
另外CArray需要初始化。memset
liangwei_2008 2009-04-01
  • 打赏
  • 举报
回复

#inclued<CArray>

using namespace std ; //你把这行加上试试 好运
mengde007 2009-03-31
  • 打赏
  • 举报
回复
换CList吧

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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