Vous savez sûrement déjà utiliser get_line .
Comme par exemple :
Code :
declare Line : String (1 .. 10); Last : Natural; begin Get_Line (Line, Last);
|
Ce que je vous propose c'est d'utiliser get_line dans un bloc de déclaration sans devoir définir la taille et sans instruction à donner !
Bref, un simple get_line (fonctionne aussi sans package) :
Code :
with Ada.text_io; with test; use test; -- le fichier principal à compiler : gnatmake test_2.adb Procedure test_2 is begin le_test; end test_2;
|
Code :
with Ada.text_io; Package body test is Procedure le_test is begin juste_prends : declare mot : String := Ada.text_io.Get_Line ; begin Null; end juste_prends; end le_test; end test;
|
Code :
Package test is Procedure le_test; end test;
|
Message édité par eroge le 16-11-2015 à 04:32:20