wcstombs_s(),转换字符串的长度

wcstombs_s(), length of converted string

本文关键字:字符串 转换 wcstombs      更新时间:2023-10-16
errno_t wcstombs_s(
size_t *pReturnValue,
char *mbstr,
size_t sizeInBytes,
const wchar_t *wcstr,
size_t count
);

Microsoft VS2019的文档说:

pReturnValue
转换后的字符串(包括空终止符(的大小(字节为单位(。

如果wcstombs_s成功转换源字符串,则会将转换后的字符串(包括 null 终止符(的大小(字节为单位(放入*pReturnValue(前提是pReturnValue不是 NULL(。

CPP偏好.com的文档说:

retval- 指向将存储结果的size_t对象的指针

成功时返回零(在这种情况下,不包括终止零的字节数存储在*retval中,不包括终止零的字节数,这些字节数曾经或将写入dst(

谁错了?

都不是。cpp首选项是指函数的标准兼容版本。Microsoft文档指的是其标准库中实现的版本。

如果您使用的是 MS Visual C++,请使用Microsoft文档。否则,请使用 cpp 首选项文档。