为什么不能使用迭代器来显示它在容器中指向的对象的地址,如果我想找出地址的顺序?
int main()
{
std::forward_list<int> list;
list.push_front(5);
list.push_front(4);
forward_list<int>::iterator it=list.begin();
cout<<it;
cout<<*it;
为什么不能使用迭代器来显示它在容器中指向的对象的地址,如果我想找出地址的顺序?
int main()
{
std::forward_list<int> list;
list.push_front(5);
list.push_front(4);
forward_list<int>::iterator it=list.begin();
cout<<it;
cout<<*it;
迭代器不是地址,但取消引用它会提供对元素的引用,因此
会输出对应的
int地址。“我认为是”(c)维尼