עבור לתוכן

בעיה עם enum בשפת C

Featured Replies

פורסם

enum ב-C מוגדרים by default להיות בגודל int כלומר : 4 בתים

ב- C++ ה-enum מוגדר להיות הערך המינימלי האפשרי מבחינת אחסון.

יש הרבה מאמרים / פתרונות שמוצעות באינטרנט, אבל אף אחת מהם לא מותאמת

לקומפיילר של visual C++ 2005

האם יש אפשרות לשנות את הגודל הדיפולטיבי של enum ב- C ?

פורסם
  • מחבר

קיבלתי header עם ההגדרות האלה, ואני לא יכול לגעת בקובץ הזה לכן

אני לא יכול לשנות את ההגדרה...

מוגדר לי כך:

typedef enum myEnum

{

a,b,c

}myENUM

האם יש דרך אחרת?

פורסם

ב VC ? לא שאני יודע.

פורסם
  • מחבר

תודה בכל אופן!!

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים