[C++11 Overview] enum

Book Review 2013. 2. 18. 15:22

enum Classes


C++11 에서는 enum 타입에 대한 지원이 강력해 졌습니다.


enum 타입이 다른 타입으로 암시적으로 변환되는 것을 차단하여


enum 값이 의도치 않게 사용되는 것을 사전에 막아버립니다.

(명시적으로 캐스팅하는 것은 허용되고 있습니다.)



Forward-Declaring


C++98 에서는 enum 타입의 전방 선언이 불가능 했지만,


C++11 에 오면서 가능해졌습니다.


'Book Review' 카테고리의 다른 글

[C++11 Overview] Raw String Literals  (0) 2013.02.22
[C++11 Overview] Unicode Support  (0) 2013.02.18
[C++11 Overview] nullptr  (0) 2013.02.18
[C++11 Overview] Range-Based for Loops  (0) 2013.02.18
[C++11 Overview] Counting Words Across Files  (0) 2013.02.18
: