如果在用 STL 的 set 中用了结构体类型,那么如何用迭代器访问?(正常不是应该访问 *it 吗?it 是迭代器)
set
*it
it
例如:
struct node{ int a,b; }; set<node> s; for(set<node>::iterator it=s.begin();it!=s.end();it++){ cout<<???/*怎么访问结构体内部的变量?*/; }
比如我要访问迭代器中结构体的 a,应该怎么写?
a