C++中CSTRINGLIST用法详解
CStringList类成员 构造
首/尾访问
操作
重复
获取/修改
插入
搜索
状态
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; } 以上所述就是本文的全部内容了,希望大家能够喜欢。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |