Bonjour.
J'ai le code suivant qui produit un tableau de chaîne de caractères avec aucun élément dans au prmeier index du tableau.
Je cherche l'algo pour éviter cette case vide.
Code :
Spawn_Result.File_Content := new Variadic_Array(1..1); Text_Io.Open(File, Text_Io.In_File, (-Spawn_Result.Output_File))\ ; while not Text_Io.End_Of_File(File) loop declare Line : constant String := Text_Io.Get_Line(File); Buffer : Variadic_Array(1..Spawn_Result.File_Content'Length+1); begin if Spawn_Result.File_Content /= null then Buffer(Buffer'First..Buffer'Last-1) := Spawn_Result.File_Content.all; end if; Buffer(Buffer'Last) := (+Line); Spawn_Result.File_Content := new Variadic_Array ' (Buffer)\ ; end; end loop;
|
Je comprend bien ce que j'ai fait mais je ne trouve pas la soluce.
Merci pour votre expertise.
Message édité par Profil supprimé le 07-10-2015 à 19:41:54