stdver.hpp
1 #pragma once
2 
8 #if (__cplusplus > 201103L) || (_MSC_VER > 1800)
9 # define CVB_HAS_CPP2014 1
10 #endif // C++14
11 
12 // test if C++17 is available
13 #if (__cplusplus > 201402L) || (_MSVC_LANG > 201402L)
14 # define CVB_HAS_CPP2017 1
15 #endif // C++17
16 
17 // test if C++20 is available
18 #if (__cplusplus > 201703L) || (_MSVC_LANG > 201703L)
19 # define CVB_HAS_CPP2020 1
20 #endif // C++20