#define UTIL_STRING_HEADER
#include "irrlichttypes_bloated.h"
-#include "cpp11_container.h"
#include <stdlib.h>
#include <string>
#include <cstring>
#include <sstream>
#include <iomanip>
#include <cctype>
+#include <unordered_map>
#define STRINGIFY(x) #x
#define TOSTRING(x) STRINGIFY(x)
(((unsigned char)(x) < 0xe0) ? 2 : \
(((unsigned char)(x) < 0xf0) ? 3 : 4))
-typedef UNORDERED_MAP<std::string, std::string> StringMap;
+typedef std::unordered_map<std::string, std::string> StringMap;
struct FlagDesc {
const char *name;