Mercurial > hg > octave-lyh
diff liboctave/MArray.h @ 3585:d9803711e047
[project @ 2000-02-08 04:35:39 by jwe]
author | jwe |
---|---|
date | Tue, 08 Feb 2000 04:35:47 +0000 |
parents | 6ae6f1180e62 |
children | 1222153daafb |
line wrap: on
line diff
--- a/liboctave/MArray.h +++ b/liboctave/MArray.h @@ -39,7 +39,8 @@ MARRAY_OPS_FORWARD_DECLS (MArray) template <class T> -class MArray : public Array<T> +class +MArray : public Array<T> { protected: @@ -48,10 +49,14 @@ public: MArray (void) : Array<T> () { } - MArray (int n) : Array<T> (n) { } + + explicit MArray (int n) : Array<T> (n) { } + MArray (int n, const T& val) : Array<T> (n, val) { } + + MArray (const MArray<T>& a) : Array<T> (a) { } + MArray (const Array<T>& a) : Array<T> (a) { } - MArray (const MArray<T>& a) : Array<T> (a) { } ~MArray (void) { }