enum2 Java 의 enum 작년부터 안드로이드 공부를 하면서 조금씩 자바(java) 를 익혀가고 있다. C++ 이랑 비슷하면서도 참 많이 다른 게 자바인데 그 중에 특히 enum 은 그동안 C++ 에서 불편해 하던 것이 다 구현도 있어서 참 편하다 예전에 C++ 관련 쓴 글은 아래 링크 참조 [C/C++] enum, 보다 나은 enum 기본적인 enum 선언이나 사용법은 자바나 C++ 이나 비슷하다 public enum Fruit { Banana, Apple, Lemon, Tomato, Melon; } 간단한 과일을 enum 으로 선언했는데, 각 enum 에 어떻게 값이 들어 가는 지는 아래 테스트 코드로 확인 가능 // 간단한enum 확인용테스트코드 for (Fruit f : Fruit.values()) { Log.d("log".. 2012. 8. 1. [C/C++] enum, 보다 나은 enum #define 과 얼핏 비슷해 보이지만, 비슷한 유형별의 데이터를 표현하기 위해 반드시 필요한 C++의 필수 타입인 enum 의 몇 가지 재미있고 유용한 팁을 소개합니다. 1. namespace 와 결합하기 일반적으로 enum 을 이용하여 타입이름을 짓기란 쉬운 일이 아닙니다. 만약 리스트에 필요한 정렬 기준을 enum 으로 표현한다면 아래 정도가 됩니다. enum SORT_LIST{ SORT_DATE, // 날짜순 SORT_NAME, // 이름 SORT_CONTENT, // 내용 S0RT_ETC, // 기타}; bool SortSomeData(SORT_LIST SortList){ switch (SortList) { case SORT_DATE: break; case S0RT_NAME: break; // .. 2008. 7. 21. 이전 1 다음