Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1027 connectés 

  FORUM HardWare.fr
  Programmation
  Ada

  The '''Get_Line''' mystery

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

The '''Get_Line''' mystery

n°2269722
eroge
Posté le 16-11-2015 à 04:26:24  profilanswer
 

Vous savez sûrement déjà utiliser get_line .
 
Comme par exemple :

Code :
  1. declare
  2.  Line : String (1 .. 10);
  3.  Last : Natural;
  4. begin
  5.  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 :
  1. with Ada.text_io;
  2. with test;
  3. use test;
  4.     -- le fichier principal à compiler : gnatmake test_2.adb
  5. Procedure test_2 is
  6. begin
  7. le_test;
  8. end test_2;


 

Code :
  1. with Ada.text_io;
  2. Package body test is
  3. Procedure le_test is
  4. begin
  5.     juste_prends : declare
  6.     mot : String := Ada.text_io.Get_Line ;
  7.     begin
  8.     Null;
  9.     end juste_prends;
  10. end le_test;
  11. end test;


 

Code :
  1. Package test is
  2. Procedure le_test;
  3. end test;


Message édité par eroge le 16-11-2015 à 04:32:20
mood
Publicité
Posté le 16-11-2015 à 04:26:24  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Ada

  The '''Get_Line''' mystery

 

Sujets relatifs
[JQUERY]Problème requête ajax en GET via PHP[Resolu]Get_line en début de programme
[Resolu]Basics: Get[PHP] Url Rewriting et passage de variables GET
Get-WmiObject : The RPC server is unavailable. (Exception from HRESULTErreur phpMyadmin "The mbstring extension is missing"
Impossible de récupérer une variable avec $_GET['id'][C/Reseau] Protocole FTP/ mode passif/ LIST&GET
Plus de sujets relatifs à : The '''Get_Line''' mystery


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR