#include #include "MatrixOfDouble.h" using namespace std; ostream & operator<< ( ostream & out, const MatrixOfDouble & m ) { for( int r = 0; r < m.numrows( ); r++ ) { for( int c = 0; c < m.numcols( ); c++ ) out << m[ r ][ c ] << ' '; out << '\n'; } return out; } int main( ) { MatrixOfDouble m( 2, 3 ); for( int r = 0; r < m.numrows( ); r++ ) for( int c = 0; c < m.numcols( ); c++ ) m[ r ][ c ] = r * c; m[ 0 ][ 1 ] = 3.14; cout << m << endl; }