C++STL(std::vector)
std::vector
std::vector
#include <iostream> #include <algorithm> #include <vector> void disp(int i) { std::cout << i << std::endl; } int main() { std::vector<int> v; int a[] = {1,3,4,5,2}; v.assign(a, a + (sizeof(a) / sizeof(a[0]))); for_each(v.begin(), v.end(), disp); return 0; }