C++
set< vector<int> > :: iterator
King94
2019. 11. 20. 11:03
@ set <vector <int> > :: itertor iter;
vector안에 들어가는 원소 접근 방법 ( 확실 하지 않음)
1 ex) set<vector<int> > :: iterator iter;
const vector<int> & ptr= (*iter)
cout<<ptr[0]<<endl;
2 ex) set <vector <int> :: iterator iter;
cout<<(*iter)[0]<<endl;
<C++코드>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include<iostream>
#include<vector>
#include<set>
using namespace std;
int main(void)
{
set<vector<int> > a;
vector<int> c(3);
c[0]=1;
c[2]=1;
c[3]=1;
a.insert(c);
set<vector<int> > ::iterator iter;
const vector<int> &ptr=(*iter);
cout<<ptr[0]<<endl;
cout<<(*iter)[0]<<endl;
return 0;
}
|
cs |