arreglos de dos dimensiones con memoria dinamica

Moderador: yalmar

Foro cerrado salvo peticion.

arreglos de dos dimensiones con memoria dinamica

Notapor Labak » Jue May 17, 2007 11:58 am

Buenas, tengo un poblema con el C++ builder, cuando trato de crear un arreglo de dos dimensiones, el builder me tira unos errores raros, y he checkeado y la manera en que declaro el arreglo es la correcta, el pedazo de
codigo es:


matriz = new double *[tabla->RowCount-1];

for(int i=0; i < tabla->RowCount -1; i++)
matriz[i] = new double[tabla->RowCount-1];

Cuando lo compilo el borland me tira este error:

[C++ Error] Unit1.cpp(26): E2034 Cannot convert 'double * *' to 'double'

Ayudenme por favor, necesito esto urgente.

Gracias por su ayuda
Labak volvera!!!!
Avatar de Usuario
Labak
Usuario Activo
Usuario Activo
 
Mensajes: 20
Registrado: Mar Ene 23, 2007 1:34 pm


Re: arreglos de dos dimensiones con memoria dinamica

Notapor yalmar » Jue May 17, 2007 1:16 pm

Hola,

Matriz está declarado como
double **matriz; ?

al parecer lo declaraste como double matriz;

verifica,

Salu2
Avatar de Usuario
yalmar
Colaborador
Colaborador
 
Mensajes: 264
Registrado: Mié Jun 09, 2004 4:14 pm
Ubicación: Brasil


Notapor Labak » Jue May 17, 2007 6:38 pm

Ya esta declarada asi como tu dices, es algo bien raro, me puedes ayudar
Labak volvera!!!!
Avatar de Usuario
Labak
Usuario Activo
Usuario Activo
 
Mensajes: 20
Registrado: Mar Ene 23, 2007 1:34 pm


    

Volver a C++ Builder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados