主题:[讨论]高分求助,MFC编程里的list容器问题???
我先说个例子还说明我的问题:
如在控制台工程里:
list<int> My;
list<int>::iterator It;
My.push_front(); 用来插入元素
然后:
for(It=My.begin();It!=My.end();It++)
cout << *It;
用一个It迭代器来输出list对象My的元素。
而在MFC里:
CList<int> My;
My.Add(); 是用来插入元素的。
现在我的问题出来了。
在MFC的LIST容器里,哪个是迭代器的名称了。
哪个是定位到头,哪个是尾了。MFC里大部分的成员名称都变了。
里面根本没有像.push_front .begin .end ::iterator之类的东西了。
我就找到对应于.push_front 的.Add。
至于后面三个对应的MFC里LIST容器对象的函数名是什么了::
急急。。。大侠帮忙下。。。。
如在控制台工程里:
list<int> My;
list<int>::iterator It;
My.push_front(); 用来插入元素
然后:
for(It=My.begin();It!=My.end();It++)
cout << *It;
用一个It迭代器来输出list对象My的元素。
而在MFC里:
CList<int> My;
My.Add(); 是用来插入元素的。
现在我的问题出来了。
在MFC的LIST容器里,哪个是迭代器的名称了。
哪个是定位到头,哪个是尾了。MFC里大部分的成员名称都变了。
里面根本没有像.push_front .begin .end ::iterator之类的东西了。
我就找到对应于.push_front 的.Add。
至于后面三个对应的MFC里LIST容器对象的函数名是什么了::
急急。。。大侠帮忙下。。。。