שאלה חשובה בנוגע ל turbo c...עם העדכון...כנסו בבקשה...
ערכתי לאחרונה בתאריך 14.01.05 בשעה 20:01 בברכה, Jedi_Knight
עשיתי סתם פרויקט קטן מאוד שמכיל שני header, משום מה כשאני קורא מהתוכנית הראשית (void main) לאחת הפרוצדורות ב header (לא משנה איזו), הקומפיילר נותן הודעת שגיאה האומרת שהפרוצדורה לא מוכרת לו... אבל ב microsoft visual ++c הכל עובד מצויין...יש לציין כי אני משתמש בפקודות גרפיות בפרוייקט הקטן הזה (שסתם נועד לבדוק משהו...)...האם אני צריך לשנות משהו בתוכנה turbo c על מנת שהיא תוכל לקשר בין ה headers השונים ולפרוצדורות בהן אני משתמש....?? וכן לזה ששאל - השתמשתי ב graphics.h ..אבל את הפקודות הגרפיות הוא כן מזהה...(אני מודע למה שצריך לשנות בתוכנה על מנת שה turbo c יזהה את הפקודות הגרפיות) ???
האם אני צריך לשנות משהו בתוכנה turbo c על מנת שהיא תוכל לקשר בין ה headers השונים ולפרוצדורות בהן אני משתמש....??
אם אני לא טועה, בקובץ הראשי (main) אתה מכליל את ה-Header, ע"י Include ל-h., וב-Header עצמו, אתה צריך להכליל את ה-Source, ע"י Include למימוש שלו - ל-c..
קובץ ה header הוא קובץ עצמאי שמכיל הכרזות, הקובץ בעל אותו שם עם סיומת של c - הוא זה שמכיל את המימוש של ההכרזות ומכיל את ה header ע"י include שם הקובץ.H