#pragma once #include namespace std { #ifdef __INT32_TYPE__ using ::uint32_t; #endif #ifdef __INT64_TYPE__ using ::uint64_t; #endif #ifdef __INTPTR_TYPE__ using ::intptr_t; using ::uintptr_t; #else #error Every target should have __INTPTR_TYPE__ #endif } // namespace std