tableau dynamique multidimensionnel

tableau dynamique multidimensionnel - Delphi/Pascal - Programmation

Marsh Posté le 16-05-2003 à 12:51:03    

Je ne sais pas comment remplir et lire ce type de tableau.
 
Je le déclare comme suit :
  var aTableau : array of array of String;  
 
Et fixe sa taille dynamiquement :
  var i, j : Integer;
     
  for i:=0 to j do begin
    SetLength(aNomFichier,i+1,i+1);
 
    // remplir le tableau
    // lire le tableau
 
  end;
 
Est-ce que ma démarche est correcte ?
Le fait de redéfinir la taille du tableau ne va pas effacer les données qui sont dedans, j'espère ?
 
 
Merci d'avance

Reply

Marsh Posté le 16-05-2003 à 12:51:03   

Reply

Marsh Posté le 17-05-2003 à 19:36:52    

manuhard a écrit :

Je ne sais pas comment remplir et lire ce type de tableau.
 
Je le déclare comme suit :
  var aTableau : array of array of String;  
 
Et fixe sa taille dynamiquement :
  var i, j : Integer;
     
  for i:=0 to j do begin
    SetLength(aNomFichier,i+1,i+1);
 
    // remplir le tableau
    // lire le tableau
 
  end;
 
Est-ce que ma démarche est correcte ?
Le fait de redéfinir la taille du tableau ne va pas effacer les données qui sont dedans, j'espère ?
 
 
Merci d'avance


 

Code :
  1. var
  2.   i, j, k : Integer;
  3. begin
  4.   // ici on affecte une valeur a k
  5.   SetLength(aTableau,k+1,k+1); // autant affecter directement le tableau  
  6.   for i:=0 to k
  7.   begin
  8.     for j:=0 to k
  9.     begin
  10.       aTableau[i,j]:=?;
  11.     end;
  12.   end;
  13. end;


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed