Buenas !!
Para un proyecto desarrolle un template de matriz, la matriz se debe llenar alrevez:
---> (9,1)(9,2)(9,3)....
(8,1)(8,2)(8,3)....
:
:
(1,1)(1,2)(1,3)....
no puede utilizarse el 0!
template <class T>
matriz<T>::matriz() {
_mat = new T**[_n];
for(int i = _n; i >=1; i--) {
_mat
= new T*[_n];
for(int j = 1; j< _n; j++) {
_mat [j] = NULL;
}
}
}
template <class T>
const int matriz<T>::_n = 9;
template <class T>
unsigned int matriz<T>::n() const {
return _n;
}
al establecer 9... la matriz sera cuadrada de 9x9.... pero tengo un error en el constructor que no logro enteder, terminando en un error al ejecutarse donde se cae el programa ( segmentation fault)
Espero sus respuestas, GRACIAS