שאלה ב- c
כתבתי תוכנית ב- c (ב- Turbo c++ 3.0 אם זה משנה) במודל זיכרון medium. עכשיו הגעתי למסקנה שחלק גדול מהבעיות בתוכנית שלי נגרמות מחוסר זכרון אז ניסיתי לשנות את מודל הזכרון ל huge, אבל עכשיו התוכנית נתקעת וקורסת (בצורות חדשות ומפתיעות..). לפי מה שקראתי בעזרה, במודל huge משתמשים במצביעים מסוג far, שאני לא השתמשתי בהם. השאלה שלי היא האם אני חייב להפוך את כל המצביעים ל farוהאם להשתמש ב farmalloc או שאפשר להשתמש עדיין ב malloc??
כתבתי תוכנית ב- c (ב- Turbo c++ 3.0 אם זה משנה) במודל זיכרון medium. עכשיו הגעתי למסקנה שחלק גדול מהבעיות בתוכנית שלי נגרמות מחוסר זכרון אז ניסיתי לשנות את מודל הזכרון ל huge, אבל עכשיו התוכנית נתקעת וקורסת (בצורות חדשות ומפתיעות..). לפי מה שקראתי בעזרה, במודל huge משתמשים במצביעים מסוג far, שאני לא השתמשתי בהם. השאלה שלי היא האם אני חייב להפוך את כל המצביעים ל farוהאם להשתמש ב farmalloc או שאפשר להשתמש עדיין ב malloc??