DNile, לא צריך להתחמם
במקרה הנ"ל, הודעת השגיאה שהתחילה את הדיון הזה אכן נובעת מתכנות שגוי ולא מהתנהגות לא צפויה של מערכת ההפעלה. (ואם להיות יותר מדויקים: יש שם קונסטרקטור או דיסטרקטור של BASE CLASS שקורא ל PURE VIRTUAL FUNCTION) מעבר לזה, נסה פעם לספור את הנפילות שאתה נתקל בהם ותראה שרובן נובעות מבעיות בתכנית שכתבת ולא מבאגים של מערכת ההפעלה. בוא ניקח, לדוגמא, שלושה שירותים מאד נפוצים שמספקת מערכת ההפעלה: הקצאת זכרון, גישה לקובץ, ושליחת הודעת לחלון של WINDOWS. אני לא זוכר אף פעם שבה אחת הפונקציות fopen, malloc או SendMessage התנהגה בצורה שונה ממה שמוגדר בספסיפיקציות שלה.