תוכן עניינים:
הגדרה - מה המשמעות של יחידת קומפילציה?
יחידת קומפילציה מתייחסת לקוד מקור C אשר מורכב ומתייחס אליו כיחידה לוגית אחת. בדרך כלל זהו קובץ שלם או יותר; עם זאת, זה עשוי להיות חלק מסוים בקובץ אם ההוראות #ifdef preprocessor מוחלות לבחירת קטעי קוד ספציפיים.
הגדרות והצהרות בתוך יחידת ההדרכה קובעות את היקף אובייקטי הנתונים.
Techopedia מסביר את יחידת ההדרכה
יחידת ההדרכה משלבת את הקבצים הכלולים בשימוש בהנחיית ה- # include מעבד כחלק ממנה. עם זאת, הוא אינו משלב את קווי המקור שדלגו עליהם בגלל הוראות מעבד ההכנה המותנית.
יחידות קומפילציה הן קריטיות לצורך זיהוי היקף המזהים, וכדי לקבוע את הצמדת המזהים עם מזהים חיצוניים ופנימיים אחרים.
יחידת קומפילציה עשויה להתייחס לפונקציות או נתונים ביחידות קומפילציה אחרות באמצעים הנתונים להלן:
- פונקציה ביחידת קומפילציה אחת יכולה בהחלט לקרוא לפונקציה ביחידת קומפילציה שונה לחלוטין.
- ניתן להקצות קישור חיצוני לאובייקטים של נתונים כדי להבטיח שיחידות קומפילציה אחרות יוכלו לגשת אליהם.
הגדרה זו נכתבה במסגרת התכנות
