几何尺寸与公差论坛

 找回密码
 注册
查看: 1265|回复: 0

CStringList不完全用法

[复制链接]
发表于 2009-12-3 20:25:54 | 显示全部楼层 |阅读模式
CStringList是CString链表,在MFC编程中STL之外的另一选择,用起来更加简洁.

插入数据:AddTail();AddHead()

删除数据:RemoveAll();RemoveAt();RemoveHead();RemoveTail()

取得元素个数:GetCount()

取得某个元素值:GetAt(cstringList.FindIndex(index))//index为整数

取得头尾元素:GetHead() ;GetTail(),

遍历最好用上面的方式,不要用POSITION变量,用FindIndex可以了。

初始化:



CStringList listFileName;
listFileName.RemoveAll();





添加操作:



listFileName.AddTail(szFullPathName);



遍历操作:



POSITION rPos;
rPos = listFileName.GetHeadPosition();
while (rPos != NULL)
{
   strFileName = listFileName.GetNext(rPos);
   strLog += "\r\n" + strFileName;

http://www.3q5.com/user1/35220/113299.htm
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-5-11 03:26 , Processed in 0.035607 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表