carlobaldassi / mvector

multi-vector C++ template class

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mvector C++ template class
--------------------------

Copyright (C) 2011 Carlo Baldassi <carlobaldassi@gmail.com>

The C++ header file mvector.hpp provides a template class which
allows to build easily "multi-vector" classes.
For example, instead of:

  vector<vector<vector<vector<double> > > >

one can use:

  mvector<4, double>

The class just inherits the right number of nested vectors,
so that all vector methods are available.

Documentation is provided via two simple example files.

About

multi-vector C++ template class

License:GNU General Public License v3.0


Languages

Language:C++ 100.0%