c++ iterator 转指针
参考博客:https://blog.csdn.net/m0_60352504/article/details/123411929
iterator 和指针还是不太一样的,虽然直接打印iterator和指针,两者是一致的,但是还是*了再&比较保险。
#include <iostream>
#include <stdio.h>
#include <set>
using namespace std;
int main() {
set<int> s;
s.insert(1);
s.insert(2);
s.insert(3);
pair<set<int>::iterator, bool> ret = s.insert(3);
cout<<(*ret.first)<<endl;
cout<<ret.second<<endl;
const int* s3 = &(*ret.first);
return 0;
}