MFC CList类问题

2025-04-14 16:54:24
推荐回答(2个)
回答1:

自己实现操作符的重载operate=(); 

可以自己派生一个类

class My :public CList

{

 My operate=(Myl)

{

Mys;

POSITION pos = list.GetHeadPosition();

while(pos!=NULL)

{

Point temValue=list.GetNext(pos);//GetAt(pos);

s.addTails(temvalue);

}

return s;

}

回答2:

不支持 = 。
方法一,逐个拷贝。
方法二,采用指针。