C++ enum 열거체


C++ enum 열거체

enum 열거체는 열거체를 비교할 때 실제 값 뿐만 아니라 타입까지도 체크한다 열거체의 상숫값이 재정의되더라도 다시 컴파일할 필요가 없다 새로운 데이터형 이름으로 각 정수 값이 들어간다. 한마디로 기호 상수를 만드는 것이다. 아래를 한번 보자. 위는 간단한 열거체 방식이다. 우선적으로 // 1에 선언을 한다. 해당 값이 RED부터 0으로 인식을 한다. 즉 0 을 입력하면 RED가 해당된다. 그것을 활용해 // 2 에 스위치문을 이용해 해당기능을 이용할 수 있는 것이다. 위는 번호를 입력하면 색깔 단어를 출력하는 형태다. 조금 이해하기가 어렵다면 다음 예시를 보자. spectrum이라는 enum을 만들었다. 그러면 저 단어들은 해당 값들을 나타낸..........

C++ enum 열거체에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : C++ enum 열거체