Ensure std::unordered_ will be used on supported MSVC compilers

This commit is contained in:
gregorycu 2016-10-08 23:58:47 +11:00 committed by Ner'zhul
parent ad163ee5c3
commit 3de9ae4e60
1 changed files with 8 additions and 0 deletions

View File

@ -21,6 +21,14 @@ with this program; if not, write to the Free Software Foundation, Inc.,
#define MT_CPP11CONTAINER_HEADER
#if __cplusplus >= 201103L
#define USE_UNORDERED_CONTAINERS
#endif
#if _MSC_VER >= 1800
#define USE_UNORDERED_CONTAINERS
#endif
#ifdef USE_UNORDERED_CONTAINERS
#include <unordered_map>
#include <unordered_set>
#define UNORDERED_MAP std::unordered_map