עזרה בC
שלום לכולם, עשיתי קובץ header שבו אני מגדיר כמה טיפוסי משתנים וכן מאתחל שני struct, את הקובץ הנ"ל אני מכליל בשני קבצי source מה שגורם לקומפיילר לזעוק (בצדק) שהמשתנים מוגדרים כבר במקום אחר. אני זוכר שאפשר להשתמש בפקודה #ifndef אבל אני זוכר שזה היה רק לשורה ספציפית, השאלה שלי איך אני דואג לכך שכל אובייקט בקובץ header שלי יוכלל רק פעם אחת. תודה מראש.
שלום לכולם, עשיתי קובץ header שבו אני מגדיר כמה טיפוסי משתנים וכן מאתחל שני struct, את הקובץ הנ"ל אני מכליל בשני קבצי source מה שגורם לקומפיילר לזעוק (בצדק) שהמשתנים מוגדרים כבר במקום אחר. אני זוכר שאפשר להשתמש בפקודה #ifndef אבל אני זוכר שזה היה רק לשורה ספציפית, השאלה שלי איך אני דואג לכך שכל אובייקט בקובץ header שלי יוכלל רק פעם אחת. תודה מראש.