בעיה עם הheader של OpenGL בC++
משום מה הקומפיילר מניב אינספור הודעות שגיאה שרשום בהן Redefenition בהתייחסות לgl.h. לעומת זאת, שמתי לב שדווקא קובץ אחר, שיש בו גם את windows.h, וגם את gl.h, אין לו בעיה לקמפל... מישהו יכול להסביר לי מה הולך כאן? איך יכול להיות מצב שדווקא הוספה של HEADER תמנע הגדרה כפולה של משהו?
משום מה הקומפיילר מניב אינספור הודעות שגיאה שרשום בהן Redefenition בהתייחסות לgl.h. לעומת זאת, שמתי לב שדווקא קובץ אחר, שיש בו גם את windows.h, וגם את gl.h, אין לו בעיה לקמפל... מישהו יכול להסביר לי מה הולך כאן? איך יכול להיות מצב שדווקא הוספה של HEADER תמנע הגדרה כפולה של משהו?