#keywords Modern C++, C++11, C++14, TR1 [[TableOfContents]] == 새 기능 == === C++11 Features === ==== foreach ==== {{{#!gcode std::vector v; for (auto it : v) { printf("%d", it.first); } }}} === C++14 Features === == 기타 == === check for C++11 support === {{{#!gcode // MSVC #if (_MSC_VER >= 1700) #else #endif // g++ #if (defined(__GXX_EXPERIMENTAL_CXX0X)) #else #endif // C++ #if (defined(__cplusplus) && __cplusplus >= 201103L) #else #endif }}} 아예 빌드 단계에서 에러를 걸고 싶으면, 다음 같이 처리하는 방법도 있다. {{{#!gcode #if __cplusplus <= 199711L #error This library needs at least a C++11 compliant compiler #endif }}} ---- CategoryDev