gpt4 book ai didi

c++ - 在 C++ 中使用 CLists - 无法理解

转载 作者:行者123 更新时间:2023-11-28 08:21:14 24 4
gpt4 key购买 nike

我搜索了一个与 CList 一起工作的示例程序。但我找不到它。我得到了一些关于 CList 的基本定义(行为类似于双向链表的模板类)..并用于存储聚合数据..第一个参数由列表内部存储..我看不到列表中存储了哪些元素以及如何检索它。

RsData Data; //object of class RsData
RsEvent* Event;//pointer to class RsEvent
CList<Event*,Event*> EventQueue;
Data.EventQueue.RemoveAll();
//removing the attributes and methods of the class RsEvent stored in the list.

最佳答案

所以文档是 CList on MSDN

那里有一个指向 COLLECT Sample: Illustrates MFC Collection Classes 的链接

我不确定这个文档是如何找不到的,所以也许你的问题需要澄清一下。

列表提供前/后插入和查找,以及迭代的方法。

// Define myList.
CList<CString,CString&> myList;

// Add an element to the front of the list.
myList.AddHead(CString("ABC"));

// Verify the element was added to the front of the list.
ASSERT(CString("ABC") == myList.GetHead());

关于c++ - 在 C++ 中使用 CLists - 无法理解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5775013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com