본문 바로가기
프로그래밍 기록/stl

itergeneric

by hominic 2023. 12. 9.
728x90
반응형
반응형
#include <iostream>
#include <vector>
#include <list>
using namespace std;


template<typename IT>
void Print(IT s, IT e)
{
IT it;
for (it=s;it!=e;it++) {
printf("%d\n",*it);
}
}

void main()
{
int ari[]={1,2,3,4,5};
vector<int> vi(&ari[0],&ari[5]);
list<int> li(&ari[0],&ari[5]);

Print(&ari[0],&ari[5]);
Print(vi.begin(),vi.end());
Print(li.begin(),li.end());
}
728x90
반응형

'프로그래밍 기록 > stl' 카테고리의 다른 글

sort  (0) 2023.12.09
find  (0) 2023.12.09
itervector  (0) 2023.12.08
iterarray  (0) 2023.12.08
map  (0) 2023.12.08

댓글