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

fill

by hominic 2023. 12. 9.
728x90
반응형

fill

반응형
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

template<typename C> void dump(const char *desc, C c) { cout.width(12);cout << left << desc << "==> ";
	copy(c.begin(),c.end(),ostream_iterator<typename C::value_type>(cout," ")); cout << endl; }

void main()
{
	int ari[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
	vector<int> vi(&ari[0],&ari[16]);

	fill(vi.begin()+2,vi.end()-5,99);
	dump("vi",vi);
}

 

 

 

728x90
반응형

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

generate, remove, remove_copy, unique  (0) 2023.12.09
random_shuffle  (0) 2023.12.09
copy  (0) 2023.12.09
count  (0) 2023.12.09
mstmatch  (0) 2023.12.09

댓글