#include <iostream>
#include <vector>
#include <list>
using namespace std;

template<typename T, class A, template<typename T, class A> class C> void print(const C<T, A>& c) {
    cout<<"De inhoud van de container is:"<<endl;
	for (typename C<T,A>::size_type i(0); i!=c.size(); ++i) {
        cout<<c[i]<<" ";
    }
    cout<<endl;
}

int main() {
    vector<int> v;
//  list<double> l;
    for (int i(1); i<=10; ++i) {
        v.push_back(i);
//	l.push_back(1.0/i);
    }
    print(v);
//  print(l);
    cin.get();
    return 0;
}
