שימוש בפונקציה realloc של C על מנת להקטין את המערך, הזיכרון מתפנה? - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שימוש בפונקציה realloc של C על מנת להקטין את המערך, הזיכרון מתפנה?


MasterDK

Recommended Posts

אחת הבעיות הנפוצות עם realloc זה כשאנשים שומרים מצביעים לתוך אברים במערך המקורי. כאשר realloc מזיז את המערך, המצביעים ששמרו בצד הם פתאום לא חוקיים. (זה קורה גם עם std::vector). כדי לפתור את זה, תשמור אינדקסים.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...