gpt4 book ai didi

c++ - 在 C++ 中激活 u8 文字

转载 作者:太空宇宙 更新时间:2023-11-03 10:24:25 24 4
gpt4 key购买 nike

如何使用 Visual Studio 2013 工具在 C++ 中使用 u8 文字?

我试过这个:string test = u8"áááá"; 但它给我的错误是 u8 未定义。我有 C++ v.11

最佳答案

VS2013 doesn't support Unicode string literals .如果你想要它们,你需要更新到 VS2015。

您可能还想使用实际的 C++ string 文字(例如 u8"áááá"s),而不仅仅是 C 风格的字符串文字(例如 u8 "áááá"),其中 VS2015 supports so long as you include the necessary using namespace for them :

using namespace std::string_literals;

关于c++ - 在 C++ 中激活 u8 文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42842640/

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