enum
enum{ //communication status return msgGood = 1 , msgNotReady, msgCRCerror, msgTimeOut };
נראה טוב ויפה (ומוגדר ב header). הבעיה היא שאני מקבל מהקומפיילר את הבא:Error : illegal name overloading privetGlobals.h line 28 msgGood = 1 , Error : illegal name overloading privetGlobals.h line 29 msgNotReady, Error : illegal name overloading privetGlobals.h line 30 msgCRCerror, Error : illegal name overloading privetGlobals.h line 32 };
למישהו יש מושג מה הבעיה? (כעיקרון הקוד אמור לעבוד)