经常使用,为方便查找特此记录.
int_64
#if defined(_MSC_VER)
_snprintf_s(&buffer, SE_MAX_NUMSTR, SE_MAX_NUMSTR, "%I64d", val);
#else
# ifdef __x86_64__
snprintf(&buffer, SE_MAX_NUMSTR, "%ld", val);
# elif __i386__
snprintf(&buffer, SE_MAX_NUMSTR, "%lld", val);
# endif
#endif
uint_64
#if defined(_MSC_VER)
_snprintf_s(&buffer, SE_MAX_NUMSTR, SE_MAX_NUMSTR, "%I64u", val);
#else
# ifdef __x86_64__
snprintf(&buffer, SE_MAX_NUMSTR, "%lu", val);
# elif __i386__
snprintf(&buffer, SE_MAX_NUMSTR, "%llu", val);
# endif
#endif