hur.cn - 华软网

 热门搜索

MFC 结构体

  作者:未知    来源:网络    更新时间:2011/8/14
请问:
  //定义结构体
 struct myClass{
 CString chTitle;
 };
----


怎么才能存循环存多个值,怎么才能循环读出来; 

刚刚学的,有很多不懂。



---华软 网友回答---
struct myClass
{
CSting chTitle;
};

myClass s[100];

for(int i=0;i<100;i++)
{
s[i].chTitle=_T("初始化");
}

尝试一下
---华软网友回复---
你这个结构体定义根本就没有意义。MFC下面有CStringArray这个类。。。何苦还要自己去写一个这样没意义的结构体。。。
---华软网友回复---
引用 1 楼 seujh 的回复:
struct myClass
{
CSting chTitle;
};

myClass s[100];

for(int i=0;i<100;i++)
{
s[i].chTitle=_T("初始化");
}

尝试一下

谢谢你了。但是不确定有多少数据有多少,但是定义固定结构体大小类,超过大小就出错误了,有没有动态的吗?
---华软网友回复---
引用 2 楼 mxdzhangyang 的回复:
你这个结构体定义根本就没有意义。MFC下面有CStringArray这个类。。。何苦还要自己去写一个这样没意义的结构体。。。

请问,这个 CStringArray 怎么才能使用吗?给个简单的存、和取的示例吗?因为我需要自己定义的结构体来存指定的数据。
---华软网友回复---
CStringArray类 不能存其他不属于字符结构数据吗?
---华软网友回复---
引用 5 楼 neshcymake 的回复:
CStringArray类 不能存其他不属于字符结构数据吗?

你可以使用自己定义一个数据结构,然后可以用CList链表类,或者使用STL中的list
---华软网友回复---
这个不会啊 , 我也郁闷中 


引用 4 楼 neshcymake 的回复:
引用 2 楼 mxdzhangyang 的回复:
你这个结构体定义根本就没有意义。MFC下面有CStringArray这个类。。。何苦还要自己去写一个这样没意义的结构体。。。

请问,这个 CStringArray 怎么才能使用吗?给个简单的存、和取的示例吗?因为我需要自己定义的结构体来存指定的数据。
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。