iterator 问题 大家进来帮下忙
来源:百度知道 编辑:UC知道 时间:2024/05/31 01:40:01
定义了一个vector< set<int> > ivec(21)这样应该可以不?
现在想访问这个set 里的东西要定义一个iterator
就是这样的一个东西 set<int>::iterator iter;
谢谢大家先!!!!
现在想访问这个set 里的东西要定义一个iterator
就是这样的一个东西 set<int>::iterator iter;
谢谢大家先!!!!
嵌套的容器一层层拨开就是了,为了阅读清晰可以做几个类型定义。
typedef set<int> IntSet;
typedef vector<IntSet> ISVector;
int main()
{
IntSet s1;
s1.insert(1);
s1.insert(2);
...
IntSet s2;
s2.insert(100);
s2.insert(200);
....
ISVector v;
v.push_back(s1);
v.push_back(s2);
IntSet s = v[1];
for(IntSet::iterator it = s.begin(); it != s.end(); ++it ) {
int i = *it;
cout<<i<<" ";
}
return 0;
}
Iterator items=leagueList.iterator();
VC6在编译vector<int>::iterator类型时的问题
Iterator it = list.iterator()什么意思?
for(Iterator i=getItems().iterator() ; i.hasNext() ; ){...}
请问什么是java中的Iterator
iterator作为返回值示例
Iterator不是接口吗?为什么会有Iterator itr = x.iterator();
简单举一个iterator用法的例子
hashmap Iterator 和Set有何时用的....
Jsp+Struts,iterator根据行数即奇偶背景颜色不同