MessagePack for C++
cpp_version.hpp
Go to the documentation of this file.
1 #ifndef MSGPACK_CPP_VERSION_HPP
2 #define MSGPACK_CPP_VERSION_HPP
3 
4 #if defined(_MSC_VER)
5 # if _MSC_VER < 1900
6 # define MSGPACK_USE_CPP03
7 # endif
8 #elif (__cplusplus < 201103L)
9 # define MSGPACK_USE_CPP03
10 #endif
11 
12 #if defined(_MSVC_LANG)
13 # define MSGPACK_CPP_VERSION _MSVC_LANG
14 #else
15 # define MSGPACK_CPP_VERSION __cplusplus
16 #endif
17 
18 #endif // MSGPACK_CPP_VERSION_HPP