prog.cpp:9: error: expected ‘,’ or ‘...’ before ‘>’ token
prog.cpp:9: error: wrong number of template arguments (1, should be 4)
/usr/lib/gcc/i686-pc-linux-gnu/4.3.4/include/g++-v4/bits/stl_map.h:91: error: provided for ‘template<class _Key, class _Tp, class _Compare, class _Alloc> class std::map’
prog.cpp:10: error: default argument missing for parameter 2 of ‘void Test::cat(std::map<int, std::vector<int, std::allocator<int> >, std::less<int>, std::allocator<std::pair<const int, std::vector<int, std::allocator<int> > > > >, std::vector<int, std::allocator<int> >)’