열거타입(enumerated type) - enum 열거타입(enumerated type)은 숫자를 나열하는 방식과 범위를 마음대로 정의해서 변수를 한 번에 선언하는 데 용이합니다. 아래 코드는 에러 코드 1개당 1개의 변수를 선언한 코드입니다. 에러 코드는 값이 변하지 않아야 하고, 코드 종류도 다양하다보니 enum을 사용하여 효과적으로 관리할 수 있습니다. 코드를 보시면 enum의 편리함을 확실하게 느끼실 수 있습니다. // 에러가 발생 종류 const int ErrorCode_DOG = 1000; const int ErrorCode_CAT = 1001; const int ErrorCode_COW = 1002; const int ErrorCode_RABBIT = 2000; const int Error..