数组和集合 / 迭代器

#include <iostream>
#include <sstream>
using namespace std

stringstream stream("1 2 3 4 5");
int nums[5];

copy(istream_iterator<intchar>(stream),
    istream_iterator<int, char>(), nums);
//nums in {1, 2, 3, 4, 5}

for (int i : nums) cout << i << "; ";