Porque me da error este codigo?
Publicado por Oliver Ramirez (339 intervenciones) el 29/05/2002 16:33:27
class matriz
{
public:
matriz(int,int);
~matriz();
matriz a_traspuesta();
void mostrar();
private:
double* puntero;
int filas;
int colub;
};
//------------------------------------------------------------------
matriz::matriz(int tfilas,int tcolub)
{
puntero = new double[tfilas][tcolub];
filas = tfilas;
colub = tcolub;
}
El compilador me da este error y no se por que...
20 ...\main.cpp
assignment to `double *' from `double (*)[((tcolub - 1) + 1)]'
{
public:
matriz(int,int);
~matriz();
matriz a_traspuesta();
void mostrar();
private:
double* puntero;
int filas;
int colub;
};
//------------------------------------------------------------------
matriz::matriz(int tfilas,int tcolub)
{
puntero = new double[tfilas][tcolub];
filas = tfilas;
colub = tcolub;
}
El compilador me da este error y no se por que...
20 ...\main.cpp
assignment to `double *' from `double (*)[((tcolub - 1) + 1)]'
Valora esta pregunta


0