如何在c++ (QT框架)中使用UTF字符构建字符串
How to build a string with UTF characters in C++ (QT framework)
我正在尝试构建一个字符串(QString)由'子弹'(黑色小圆圈,U+2022)。
有人知道我会怎么做吗?
提前感谢,韦斯
eg: "* * * * * *"但是用子弹代替星号
您可以使用:
创建单个黑色项目符号QString::fromUtf8( "u2022" );
QString circle(L"u2022");
语法不一样。
新QString (L"* *");
并确保您的源文件是UTF-8编码?
对不起,我自己不能试。
相关文章:
- 无法将字符数组转换为包含 utf-8 字符的字符串
- 如何正确处理渲染大小为 >= 2B 的 utf-8 字符?
- 如何在没有wchar_t的情况下在 c++ 中解码/编码 UTF-8 字符
- 如何将 utf 字符转换为 windows-1252?
- 使用log4cxx中的UTF-8字符
- 无法在C++到txt文件中正确打印某些utf-8字符
- 跨平台UTF-8字符文件数据编码/解码
- 为什么 C11 或 C++11 中没有 ASCII 或 UTF-8 字符文字
- 使用 CListCtrl 显示 UTF-8 字符
- 使用 c++(不带 winapi)将 UTF-8 字符转换为最接近的等效 ASCII 字符
- std::string原生编码为utf -8,但char不能包含utf字符
- 如何在c++ (QT框架)中使用UTF字符构建字符串
- c++ 11正则表达式中UTF-8字符的范围
- 为c++ 17提出的UTF-8字符字面量的意义是什么?
- c++ Windows十进制到UTF-8字符转换
- Netbeans c++不打印UTF-8字符
- 为什么我在尝试输出UTF-8字符时会得到三个不同的数字
- UTF-8 字符的属性
- 从 std::string 中提取(第一个)UTF-8 字符
- CouchDB UTF-8字符错误