scoped enum
-
[Enum] 가독성을 위한 약간의 수고개발/C·C++ 2021. 4. 9. 15:31
#include using namespace std; int main() { // 중략 int color = colors[3]; } 직접 확인해보지 않는 한 colors 배열이 네 번째로 가지고 있는 요소의 색상이 무엇인지 알 수 없습니다. 어딘가에 관련 정보를 기록해놓거나 일일이 주석을 달아야 하는 번거로움이 있을 것입니다. 이런 상황에서 enum을 쓰면 좋습니다. enum은 enumeration의 약어이자 C++의 키워드입니다. enumeration의 사전적 의미는 열거입니다. enum을 열거형이라고 하는 이유입니다. #include using namespace std; enum Color { RED, GREEN, BLUE, BLACK, WHITE, SIZE } int main() { // 중략 au..