Modern C++ Edit Diff Refresh Backlink Random Search History Help Setting Hide Show Contents 1. 새 기능 1.1. TR1 Features 1.2. C++11 Features 1.3. C++14 Features 1.4. C++17 Features 1.5. C++20 Features 2. 목록 2.1. 컨테이너 for C++11 2.2. sleep_for C++11 2.3. User-defined Literals C++14 3. 기타 3.1. check for C++11 support 1. 새 기능 # 1.1. TR1 Features # 1.2. C++11 Features # 1.3. C++14 Features # 1.4. C++17 Features # 1.5. C++20 Features # 2. 목록 # 2.1. 컨테이너 for C++11 # std::vector v; for (auto it : v) { printf("%d", it.first); } 2.2. sleep_for C++11 # 작동 중인 스레드 시간 만큼 멈춤 #include #include this_thread::sleep_for(chrono::duration(1)); 2.3. User-defined Literals C++14 # using namespace std::literals; this_thread::sleep_for(1s); 3. 기타 # 3.1. check for C++11 support # // MSVC #if (_MSC_VER >= 1700) #else #endif // g++ #if (defined(__GXX_EXPERIMENTAL_CXX0X)) #else #endif // C++ #if (defined(__cplusplus) && __cplusplus >= 201103L) #else #endif 아예 빌드 단계에서 에러를 걸고 싶으면, 다음 같이 처리하는 방법도 있다. #if __cplusplus <= 199711L #error This library needs at least a C++11 compliant compiler #endif Dev C++11 C++14 Modern C++ TR1 이 글에는 0 개의 댓글이 있습니다. Please enable JavaScript to view the comments powered by Disqus. comments powered by Disqus