ABA


"בעייה מוזרה מאוד בתוכנית בפסקל קטנה שכתבתי"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #11938 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11938
ttak

   19:48   18.03.05   
אל הפורום  
  בעייה מוזרה מאוד בתוכנית בפסקל קטנה שכתבתי  
 
     הוקפץ אל ראש הפורום בשעה 20:06
  כתבתי יוניט של טיפוס נטונים המכיל ip ו-port ב-string 2-ים
unit ip2;
interface
(* ----------------------------------------------------------------*)
type
ip_type = record
ip:string;
port:string;
end;
(* ----------------------------------------------------------------*)
procedure ip_insert_s(var ipp:ip_type; ip:string; port:string);
(* ip_insert_s(ip,ips,port); *)

procedure ip_print((*-->*)var(*<--*) ipp:ip_type);
(* ip_print(ip); *)
(* ----------------------------------------------------------------*)

implementation

procedure ip_insert_s(var ipp:ip_type; ip:string; port:string);
begin
ipp.ip:=ip;
ipp.port:=port;
end;

procedure ip_print((*-->*)var(*<--*) ipp:ip_type);
begin
writeln(ipp.ip,':',ipp.port);
end;

begin
end.

ותוכנית קטנה לבדיקה

program test;
uses ip2;
var
ipp:ip_type;
begin
ip_insert_s(ipp,'234.332.32.102','3432');
ip_print(ipp);
readln;
end.

למה שאני מוריד את ה var הלא נחוץ הזה בפרוצדורה ip_print ביוניט זה מדפיס לי
:
במקום
234.332.32.102:3432?
למישהו יש מושג למה זה קורה?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  up ttak 19.03.05 16:36 1
  לאדע אחי זה לא אמור לקרות.... לא נורא MO 19.03.05 17:07 2
  זאת היתה בעיה בקומפילר ttak 19.03.05 23:21 3

       
ttak

   16:36   19.03.05   
אל הפורום  
  1. up  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MO

   17:07   19.03.05   
אל הפורום  
  2. לאדע אחי זה לא אמור לקרות.... לא נורא  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ttak

   23:21   19.03.05   
אל הפורום  
  3. זאת היתה בעיה בקומפילר  
בתגובה להודעה מספר 0
 
   https://rotter.name/nor/prog/11946.shtml


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net