שיחרור זיכרון...
שלום, אני מתכנת משחק ויש לי בעיה: אני משחק טנק שיורה יריות על חלליות, החלליות זה איברים ברשימה מקושרת מסוג PSITEM וגם היריות זה איברים ברשימה מקושרת בעלת HEAD אחר אבל מאותו סוג המבנה PSITEM מכיל בתוכו אובייקט HBITMAP שכל פעם אני טוען לתוכו תמונה אחרת וככה אני יוצר יריות, חלליות,טנק ואיש הבעיה היא שאם משחקים דקה במשחק אז פתאום התמונה של היריות הופכת להיות תמונה של חלליות ואחרי כמה שניות הכל נעלם... צרפתי כאן את הפונקציה שמסירה איבר מהרשימה אם תשימו לב אני מנקה אותו בעזרת FREE אבל אני לא מנקה את האובייקט HBITMAP מישהו יכול לעזור לי ולהגיד איפה בדיוק אני יכול לנקות את הזיכרון של הBITMAP ואיך אני משלב את זה בפונקציה שמסירה איברים מהרשימה? תודה מראש למי שיעזור יאיר צוות "המפתח לבית הספר"
שלום, אני מתכנת משחק ויש לי בעיה: אני משחק טנק שיורה יריות על חלליות, החלליות זה איברים ברשימה מקושרת מסוג PSITEM וגם היריות זה איברים ברשימה מקושרת בעלת HEAD אחר אבל מאותו סוג המבנה PSITEM מכיל בתוכו אובייקט HBITMAP שכל פעם אני טוען לתוכו תמונה אחרת וככה אני יוצר יריות, חלליות,טנק ואיש הבעיה היא שאם משחקים דקה במשחק אז פתאום התמונה של היריות הופכת להיות תמונה של חלליות ואחרי כמה שניות הכל נעלם... צרפתי כאן את הפונקציה שמסירה איבר מהרשימה אם תשימו לב אני מנקה אותו בעזרת FREE אבל אני לא מנקה את האובייקט HBITMAP מישהו יכול לעזור לי ולהגיד איפה בדיוק אני יכול לנקות את הזיכרון של הBITMAP ואיך אני משלב את זה בפונקציה שמסירה איברים מהרשימה? תודה מראש למי שיעזור יאיר צוות "המפתח לבית הספר"