שאלה לתותחים בלבד.
שלום, יש לי שאלה בקשר לפוינטרים. נגיד שיש לי בMAIN מספר מופעים של מחלקה מסוימת. וחיברתי אותם כרשימה מקושרת ציקלית.
שלום, יש לי שאלה בקשר לפוינטרים. נגיד שיש לי בMAIN מספר מופעים של מחלקה מסוימת. וחיברתי אותם כרשימה מקושרת ציקלית.
screen a,b,c,d,e,f,g; a.next=&b; b.next=&c; c.next=&d; d.next=&e; e.next=&f; f.next=&a;
בנוסף, יש לי פוינטר אחד מסוג המחלקה הזאת ואני נותן לו את ה& של ראש הרשימה. לפוינטר הזה קוראים head. עכשיו בMAIN יש לי פונקציה שמקבלת כפרמטר פוינטר לרשימה ומה שהיא צריכה לעשות זה לעבור לאיבר הבא. לפונקציה הזאת קוראים:void GotoNextScreen(screen *p)
איך אני כותב את הפונקציה הזאת? יאיר