#include #include "../vector/vector_space.hpp" template using vs = hpr::VectorSpace; using std::cout, std::endl; template void print(const vs& vec) { cout << "Vector: "; for (auto n = vec.begin(); n != vec.end(); ++n) cout << *n << " "; cout << endl; } int main(void) { vs v1 {3, 4, 7, 8}; v1 += 3; print(v1); return 0; }