אני עדיין לא מבין איך sizeof עובד

מעשה בשאלה ב־stackoverflow, שחשבתי שהבנתי. הקוד C++‎ שהצגתי באתר שם לא עובד כפי שציפיתי… מסתבר ש־sizeof זה אופרטור שמחושב בזמן קומפילציה, ולא בזמן ריצה. למעט מיקרים של מערכים – שם זה באמת מחושב בזמן ריצה. כאמור, בתוכנית שאני מציג – אני בעצם בודק גודל של אובייקט… משום מה, אני זוכר שבפסקל זה די עובד.

וזה בעצם אומר שאני מבין יותר פסקל מאשר C++‎ למרות שלא נגעתי בשפה הזאת כבר 12-13 שנים. עצוב…

Share