欢迎访问服务百科信息网!
首页 >科技 >CList
CList

CList

(CList)
类CList支持可按顺序或按值访问的非唯一对象的有序列表。CList 列表与双链接列表行为相似。CList 构造一个空的有序列表。AddTail() 添加一个元素或另一个列表的所有元素到列表尾部(生成新的尾部)。GetHeadPosition() 返回列表标题元素的位置。GetNext() 获取用于遍历下一个元素。RemoveAt() 从列表中删除一个由位置确定的元素。InsertBefore() 在指定的位置前插入一个新的元素。FindIndex() 获得由基于零的索引指定的元素位置。
CList资料
  • 外文名:CList
  • 参数:TYPE存储在列表中的对象类型。
  • 特点:与双链接列表行为相似
  • CList类的成员

    构造函数

    CList 构造一个空的有序列表。

    标题/末尾访问

    GetHead() 返回列表的标题元素(不能为空)。

    GetTail() 返回列表的末尾元素(不能为空)。

    操作

    RemoveHead()dddd 从列表标题中移走元素。

    RemoveTail() 从列表末尾移走元素。

    AddHead() 添加一个元素或另一个列表的所有元素到列表标题(生成新的标题)。

    AddTail() 添加一个元素或另一个列表的所有元素到列表尾部(生成新的尾部)。

    RemoveAll() 从列表中移走所有元素。

    循环

    GetHeadPosition() 返回列表标题元素的位置。

    GetTailPosition() 返回列表尾部元素的位置。

    GetNext() 获取用于遍历下一个元素。

    GetPrev() 获取用于遍历的前一个元素。

    获取/修改

    GetAt() 在指定的位置上获得元素。

    SetAt() 在指定的位置上设置元素。

    RemoveAt() 从列表中删除一个由位置确定的元素。

    插入

    InsertBefore() 在指定的位置前插入一个新的元素。

    InsertAfter() 在指定的位置后插入一个新的元素。

    查找

    Find() 获得由指针值确定的元素位置。

    FindIndex() 获得由基于零的索引指定的元素位置。

    状态

    GetCount() 返回此列表中的元素数。

    IsEmpty() 检测列表是否为空。

    CList

    [1]

    参考资料

    [1] CList[引用日期2017-06-02]

  • 上一篇百科:CDialog
  • 下一篇百科:CEdit