_vstprintf_s_l, vsnprintf 可以使用可变参数,在打印日志的时候很有用 va_list argsList; va_start(argsList, strFormat); TCHAR pBuffer[STRING_LENGTH] = {0}; _vstprintf_s_l(pBuffer, STRING_LENGTH, strFormat, NULL, argsList); va_end(argsList); 1. 2. 3. 4. 5. 可变参数的个数和占位...
snprintf(),函数原型为int snprintf(char *str, size_t size, const char *format, ……),作用是:将可变参数 “…” 按照format的格式格式化为字符串,输出到str中。函数的用法如下图:相比sprintf,snprintf函数多了第二个参数size_t size。这样,当格式化字符串长度大于等于size大小时,snprintf函数也只会写...