728x90
개발을 하다보니 Enum의 Item을 문자열로 가져오고 싶어질 때가 있었다.
그래서 여기저기 찾아보니 다음과 같은 방법이 있었다.
#define ENUM_STR_A(x) (#x)
#define ENUM_STR_W(x) (L#x)
https://github.com/Neargye/magic_enum
only header 라이브러리 이므로 그냥 사용하면 된다.
728x90
'Basic Programming > C, C++' 카테고리의 다른 글
C++ - 코딩에 대한 42가지 답 (The Ultimate Question of Programming, Refactoring, and Everything) (0) | 2017.09.08 |
---|---|
C++ - stdafx 에 대하여... (0) | 2017.09.04 |
C++ - do ~ while (false) 를 사용하는 이유 (2/2) (0) | 2017.05.29 |
C++ - do ~ while (false) 를 사용하는 이유 (1/2) (0) | 2017.05.29 |
C++ - DLL 만들기 (0) | 2017.02.24 |