12 inline int vsnpf(
char* a_s,
size_t a_n,
const char* a_fmt,va_list
args){
15 unsigned int old = _set_output_format(_TWO_DIGIT_EXPONENT);
16 int status = _vsnprintf(a_s,a_n,a_fmt,
args);
17 _set_output_format(old);
20 return _vsnprintf(a_s,a_n,a_fmt,
args);
23 return ::vsnprintf(a_s,a_n,a_fmt,
args);
27 inline int snpf(
char* a_s,
size_t a_n,
const char* a_fmt,...){