What is the correct way in C++ to output a whole container (in this case the targets are vectors and arrays)? Possibly I'd like to put spaces in it, or sort them like this:
1: (first element)
2: (second element)
3: (third element)
and so on...?