4. Visual C++ 10.0 (Visual Studio
2010)
VC10
Visual C++ 11.0 (Visual Studio
2012)
VC11
Visual C++ 11.0 Community
Technology Preview (Visual Studio
2012)
VC11CTP
Visual C++ 12.0 Preview (Visual
Studio 2013 Preview)
VC12PR
Visual C++ 12.0 (Visual Studio
2013)
VC12
Visual C++ 12.0 Community
Technology Preview (Visual Studio
2013)
VC12CTP
15. enumにスコープができた
暗黙の型変換を禁止する
enum class traffic_light : unsigned int {
RED,
YELLOW,
BLUE
};
int main() {
traffic_light tl = traffic_light::RED;
unsigned int i = static_cast<unsigned int>(tl);
}