#include <vector>
#include <iostream>
#include <simthetic/misc.h>
#include <simthetic/exceptions.h>
Go to the source code of this file.
Namespaces | |
namespace | simth |
Functions | |
template<class T> | |
std::ostream & | operator<< (std::ostream &os, const checkedVector< T > &seq) |
std::ostream & | operator<< (std::ostream &os, const checkedVector< Complex > &compSeq) |
Especially, one can use the simth::checkedVector classes to implement sequences. These classes act like an std::vector but offer an additional range check depending whether the macro DEBUG is defined or not. In order to enhance the runtime speed this check mechanism can de disabled by setting the macro DEBUG (defined in misc.h) to false.