我搜索了一个可与CList一起使用的示例程序,但找不到它。我获得了有关CLists的一些基本定义(模板类的行为类似于双向链表)..该类用于存储聚合数据..第一个参数由列表内部存储。.我看不到列表中存储了哪些元素以及如何检索它。
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/