[C++03 ]

int a[100];

for (int i=0; i<100; ++i)

a[i] = i;

 

vector<int> v(50);

for (size_t i=0; i<v.size(); ++i)

v[i] = i + 1000;

 

 

[C++11 ]

iota() 알고리즘을 사용한다.

 

int a[100];

iota(begin(a), end(a), 0);

 

vector<int> v(50);

iota(v.begin(), v.end(), 1000);

 

저작자 표시
신고
by 흥배 2014.07.25 08:00

티스토리 툴바