c++ enum보다 향상된 enum class 관련
======================= ======================= ======================= 출처: http://blog.seulgi.kim/2015/11/cpp-enum-class.html C++ 03까지의 enum은 여러 가지 문제를 가지고 있었다. 그래서 그 문제들을 해결하기 위해 C++ 11은 enum class라는 것을 새로 만들었다. 이제부터 기존의 enum에 어떤 문제가 있었고, 이것을 enum class에서 어떻게 해결하였는지 살펴볼 것이다. 우선 기존의 enum은 전방 선언할 수 없었다. 그 이유는 enumerator에 어떤 값이 들어있을지 알 수 없으면 그 크기를 정할 수 없기 때문이다. 하지만 enum class는 underlying type을 명시..
프로그래밍 관련/언어들의 코딩들 C++ JAVA C# 등..
2017. 2. 20. 17:30