CArray<CString,CString>filedata; filedata是二维字符数组吗?
展开全部
不是,他是动态数组,就相当于CString filedata[n] .
它的长度可以一直增加,就像C里面的链表一样。在MFC里,有专门的一些库函数对它进行增删改查以及插入清空等操作,非常简单,放常实用!
CArray比较强大,在MFC里面是最常用的数据结构之一。
如果想用CArray定义二维的字符数组
typedef CArray<CString,CString> CStringArray;
CArray<CStringArray,CStringArray> filedata;
访问的时候格式如filedata[m][n];
详情请查看百度百科,我不是复制粘贴党,链接如下:http://baike.baidu.com/view/1524597.htm?fr=ala0_1
它的长度可以一直增加,就像C里面的链表一样。在MFC里,有专门的一些库函数对它进行增删改查以及插入清空等操作,非常简单,放常实用!
CArray比较强大,在MFC里面是最常用的数据结构之一。
如果想用CArray定义二维的字符数组
typedef CArray<CString,CString> CStringArray;
CArray<CStringArray,CStringArray> filedata;
访问的时候格式如filedata[m][n];
详情请查看百度百科,我不是复制粘贴党,链接如下:http://baike.baidu.com/view/1524597.htm?fr=ala0_1
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询