1
내가 종류의 같은, enum
하지만 증가는 항상없는 같은 일을에 관심이 임의의 단위로 :으로 typedef 열거 같은 변수 만
typedef enum{this=0,that=3,something=5}example;
궁금하고있는 무슨이다 이와 같은 일을하는 가장 좋은 방법은 위의 내용을 모으는 것이 가능하지 않거나 권고하지 않는 것입니다. 기본적으로 특정 정수 값을 참조하는 kConstantNames
을 사용하고 싶습니다 ... 단지 #define
문을 대신 사용해야합니까?
"enum"은 열거 형 값 집합을 1 씩 증가시키는 것으로 생각 했습니까? – johnbakers
이것이 기본값입니다. 특정 값을 할당하는 것은 합법적이며 비트 마스크 (다른 것들 중에서도)를 정의하는 데 일반적으로 사용됩니다 :'enum {foo = 1, bar = 2, baz = 4, woz = 8, ...} '. –
순차적이어야합니까? 또는 foo = 1 앞에 baz = 4를 넣을 수 있습니까? – johnbakers