函数原型:
int sscanf_s(const char *restrict buffer, const char *restrict format, ...); |
实际调用的时候如果需要解析字符串的话,需要在buffer后面跟上buffer长度而不是在最后跟buffer长度。
e.g:
if (::sscanf_s(item.asCString(), "%s:" _I64FMT_, bitRate, sizeof(bitRate), &dlTime) == 2) // xxx
函数原型:
int sscanf_s(const char *restrict buffer, const char *restrict format, ...); |
实际调用的时候如果需要解析字符串的话,需要在buffer后面跟上buffer长度而不是在最后跟buffer长度。
e.g:
if (::sscanf_s(item.asCString(), "%s:" _I64FMT_, bitRate, sizeof(bitRate), &dlTime) == 2) // xxx