gpt4 book ai didi

c++ - 将 wchar_t 转换为 char

转载 作者:IT老高 更新时间:2023-10-28 12:37:13 27 4
gpt4 key购买 nike

我想知道这样做是否安全?

wchar_t wide = /* something */;
assert(wide >= 0 && wide < 256 &&);
char myChar = static_cast<char>(wide);

如果我很确定宽字符会在 ASCII 范围内。

最佳答案

为什么不直接使用库例程 wcstombs .

关于c++ - 将 wchar_t 转换为 char,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3019977/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com