Alternative to wcsncpy_s

Alternative to wcsncpy_s

本文关键字:wcsncpy to Alternative      更新时间:2023-10-16

我只能在Unicode中使用它,使用第一个参数作为TCHAR数组。我应该怎么做才能转换为多字节?

我有点长,尝试了很多东西。

从文档中看,wcsncpy_s的字符集不可知变体是_tcsncpy_s。它是一个宏,可在 ANSI 版本中扩展到strncpy_s,在 Unicode 构建中扩展到wcsncpy_s

wcsncpy_s()处理的是wchar_t[],而不是TCHAR[]s。

_tcsncpy_s()处理TCHAR[].

strncpy_s()处理char[].

无论如何,您确定不想使用std::strings 吗?