當我編譯我的代碼時,得到錯誤消息」parsing.adb:22:32:warning:形參「G」未被引用「 」。任何想法,我必須改變,不要得到這個錯誤信息?錯誤「未引用形式參數」G「
這裏是我的代碼:
with Ada.Text_IO, Ada.Integer_Text_IO, Life, parsing;
use Ada.Text_IO, Ada.Integer_Text_IO, Life, parsing;
package body Parsing is
Parsing_Failed : exception;
type New_Grid is record
Hauteur : Natural;
Largeur : Natural;
Tableau : Grid;
end record;
procedure Grid_Load_LIF(G : out Grid ; File_Name : in String) is
Fichier:File_Type;
Ligne:String(1..75);
Grille : New_Grid;
Num_Ligne : Positive := 1;
Lu : Natural:=0;
begin
open(Fichier, In_File, File_Name);
while not End_of_File(Fichier) loop
get_Line(Fichier, Ligne, Lu);
for i in 1..Lu loop
if ligne(I) = '*' then
grille.Tableau(Num_Ligne,I) := True;
elsif ligne(I)= '.' then
grille.Tableau(Num_Ligne,I) := False;
end if;
end loop;
Num_Ligne := Num_Ligne +1;
grille.Largeur := Lu;
grille.Hauteur := Num_Ligne;
end loop;
end Grid_Load_LIF;
end Parsing;
感謝您的幫助!
那麼你需要用這個參數來做_something_,或者如果你不需要的話就從參數中刪除它。 – Mat
你在哪裏使用這個程序? –
@Mat你是什麼意思,從參數中刪除(我是所有新的Ada語言!) – user1816067