Ver Mensaje Individual
  #1  
Antiguo 28-05-2018
Anel Hernandez Anel Hernandez is offline
Miembro
 
Registrado: mar 2005
Posts: 94
Reputación: 20
Anel Hernandez Va por buen camino
Inicializar arrays dinamicos bidimensionales

hola,

intento usar arrays dinamicos bidimensionales:

Código Delphi [-]
var

 cc:array of array of real;

..............

 SetLength(cc,numX,numY);

..............

 for k:=1 to t do begin

  fillchar(cc,numX*numY,0); //prueba 1
  fillchar(cc,sizeof(cc),0);//prueba 2

  for j:=1 to numY do begin
   for i:=1 to numX do begin
    cc[i-1,j-1]:=numero[i,j,k];

..............

   end;
  end;

al llegar al fillchar cc es =((0,0,...00)) y al pasar por el da =(). Solo uso uno a la vez. Puse los dos para que vean como intento inicializarlos.

luego cuando asigno algun valor me da Access Violation Error.

esto lo he heho varias veces con arrays unidimensionales y trabaja OK. que me esta pasando en este caso?

me ayudan?

gracias
A
Responder Con Cita