strxfrm
函数 <cstring>
size_t strxfrm ( char * destination, const char * source, size_t num );
使用本地设置转换字符串
根据当前语言环境转换source 指向的C字符串,并将转换后的字符串开始的num个字符复制到destination,返回其长度。
另一种方法是,通过为目标指定一个空指针,为num指定一个零指针,该函数可以只用于检索长度。
destination 和 source 这不应重叠.
这个函数的行为取决于所选
C语言环境的LC_COLLATE类别。
☲ 参数
destination
指向要复制内容的目标数组的指针。
如果num的参数为0,则它可以是空指针。
source
要转换的C字符串。
num
要复制到目标的最大字符数。
size_t是一个无符号整型。
☉ 返回值
转换后字符串的长度,不包括结束的空字符。
size_t是一个无符号整型。
🍄 另请参阅