gpt4 book ai didi

c++ - 如何检查 UnicodeString 的字符?

转载 作者:行者123 更新时间:2023-11-27 23:43:10 25 4
gpt4 key购买 nike

如何检查 UnicodeString 的字符?

我试过:

UnicodeString us = "stuff";
if ( (us[2] == L"@") )

但我得到:E2034 无法将 'wchar_t &' 转换为 'const wchar_t *'

我也试过:

us.FirstChar ()

将返回整个字符串而不是第一个字符。详情在这里:Why str.FirstChar() does not return the first char? [C++ Builder]

最佳答案

您正在将单个 Unicode 字符与 Unicode 字符串文字进行比较。

试试这个:

if ( us[2] == L'@' )

注意单引号而不是双引号。

关于c++ - 如何检查 UnicodeString 的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52757217/

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