#ifndef __COMMON_UNORDERED_MAP_H__ #define __COMMON_UNORDERED_MAP_H__ #ifdef CPP0X //c++0x #include #define UNORDERED_MAP(...) std::unordered_map(__VA_ARGS__) #else // tr1 #include #define UNORDERED_MAP(...) std::tr1::unordered_map(__VA_ARGS__) #endif #endif