CObList olist;
olist.AddTail((CObject*)new List2);
olist.AddTail((CObject*)new List1);
POSITION pos=olist.GetHeadPosition();
while(pos!=NULL)
{
((ListPaint*)olist.GetAt(pos))->test();
olist.GetNext(pos);
}历遍所有对象成员并调用方法
本博客展示了如何在C++中遍历对象列表并调用特定方法,通过使用CObListolist类实例和AddTail函数实现对象的添加与遍历。
CObList olist;
olist.AddTail((CObject*)new List2);
olist.AddTail((CObject*)new List1);
POSITION pos=olist.GetHeadPosition();
while(pos!=NULL)
{
((ListPaint*)olist.GetAt(pos))->test();
olist.GetNext(pos);
}历遍所有对象成员并调用方法

被折叠的 条评论
为什么被折叠?
