26-01-2009, 09:48
|
|
|
|
חבר מתאריך: 21.12.04
הודעות: 30,021
|
|
בעיית קומפילציה: שגיאה בתחביר בכתיבת הקוד.
איך מזהים? מנסים להעביר קומפילציה על הקוד, והנ"ל לא עובר ומופיע דו"ח שגיאות המפרטות מה בתחביר לא נכון כדי שתוכלי לתקן.
בעיית (זמן) הרצה: קוד שעבר קומפילציה רץ, אבל ייתכן כי הקוד שלך איפשר לדבר לא חוקי לקרות והתוכנית יכולה לקרוס (הדוגמא הקלאסית היא גישה אל מחוץ לגבולות מערך).
בעיית קישור (linking): בעיה בקישור בין קבצי ה obj ועוד איזה קובץ... לא זוכר.
זו שאלה כמעט לגמרי תיאורתית (לפחות בשלב ההתחלתי של כתיבת קוד) כיוון שאף פעם לא נתקלים בה.
כאשר מחלקים את הקוד למספר קבצים וצריך לקשר בינהם, אז יכולה להווצר הבעיה הזו בצורה יותר משמעותית.
|