腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(6533)
视频
沙龙
2
回答
Unicode
-
ICU
库
-
获取
UnicodeString
中
的
码
点
计数
、
、
我已经开始使用C++
中
的
重症监护室图书馆。
UnicodeString
ucs =
UnicodeString
::fromUTF8(StringPiece(u8"\U0001F674"));size_t有没有办法,如何返回正确
的
长度?
UnicodeString
::fromUTF8(StringPiece(u8"\u06b5"
浏览 21
提问于2018-01-05
得票数 0
1
回答
未解决
的
外部符号与
ICU
、
、
、
我们有使用
ICU
库
来处理
Unicode
字符串
的
代码。当我们试图构建它时,我们不会得到编译错误,但是链接失败。
icu
_test@@YAXXZ)
中
引用 ??0
UnicodeString
@
icu
_3_2@@QAE@XZ (公共:__thiscall
i
浏览 4
提问于2018-01-23
得票数 0
回答已采纳
2
回答
将utf-8小写转换为大写
、
、
、
、
我有一些utf-8格式
的
字符串,它们必须转换为大写(或反之亦然)。对于标准
的
ASCII字符,这很容易,因为C++为此提供了函数,但对于非ASCII字符(如西里尔文,希腊文,...)这是一个很难
的
问题。我找到了
ICU
库
(参见,特别是、、)和一个示例()。include <
unicode
/ustream.h> using std::cout; using std::strin
浏览 6
提问于2021-02-20
得票数 0
2
回答
如何在C++11
中
将std::string转换为std::u32string?
、
、
、
、
我正在使用C++11
中
的
Unicode
&我现在无法将std::string转换为std::u32string。我
的
代码如下:#include <string>#include "
unicode
/unistr.h" #include::
UnicodeString
ustr =
icu
::
UnicodeStrin
浏览 8
提问于2020-02-08
得票数 0
回答已采纳
2
回答
如何在组件
中
建立和使用libicu
、
我对
ICU
63项目中JavaScript
库
的
单词迭代器(在浏览器
中
)感兴趣。因此,在阅读了这些文档之后,我相信
ICU
默认使用UTF-16,这与JS是一样
的
,它将避免我将JS字符串编码到其他东西
中
。第一步是用我所需要
的
唯一函数构建一个包装器(我还不知道它是否有效):#include <string.h> #include <
unicode
/
浏览 0
提问于2018-12-21
得票数 5
回答已采纳
5
回答
C++
中
的
Unicode
字符串索引
、
、
如果字符串是用
Unicode
编码
的
,它将给出预期
的
结果。然而,当我在C++中使用字符串索引时,只要字符是ASCII,它就能工作,但是当我在字符串中使用
Unicode
字符并使用索引时,在输出
中
我将得到一个八进制表示,比如/201。ÐðŁłŠšÝýÞþŽž";cout << ramp[5] << "\n";ÐðŁłŠšÝýÞþŽž
浏览 7
提问于2015-07-17
得票数 6
回答已采纳
2
回答
使用c++编译和运行
icu
4c源文件需要帮助
、
、
、
UnicodeString
代码中使用
icu
4c
中
的
c++。我下载了
icu
4c源代码并对其进行了编译。我用
icu
4c
库
编译了我
的
代码,但是结果.exe文件无法成功执行。如果我在.exe
中
运行该msys2文件,它就不会输出任何内容。如果我在windows文件资源管理器
中
双击那个.exe文件,它会显示一个对话框,上面写着"xxx.exe -找不到条目。无法在动态链接
库
xxx.exe中找到程序入口
浏览 25
提问于2022-04-10
得票数 0
1
回答
如何在Ubuntu
的
Qt项目中包含
ICU
库
?
、
、
我需要在Qt
中
包含
Unicode
库
的
International,下面是我
的
.pro文件:CONFIG += console c++11CONFIG +=
icu
我可以从哪里下载这个
库
?我已经做了我应该在.pro文件
中
添加什么才能在main.cpp
浏览 2
提问于2018-01-07
得票数 0
2
回答
当符号明显存在于我所链接
的
静态
库
中
时,我为什么会得到链接错误?
、
、
、
我决定在我
的
项目中开始使用
ICU
,但遗憾
的
是,VS2015是官方不支持
的
(也就是说,开发人员将不兼容列为)。幸运
的
是,有人很好地自己解决了问题,并与世界共享了二进制文件:。我下载了
ICU
56 VS15包,并试图编译以下简单程序:{ retur
浏览 4
提问于2015-12-26
得票数 1
回答已采纳
1
回答
如何使用
ICU
与UTF-16?
、
、
、
、
我正在研究如何在本机Node.js模块中使用
ICU
处理
Unicode
字符串,因为在我看来,v8::String (根据)似乎没有用于此目的
的
C++ API。我特别需要: 因此,我查看了
ICU
文档,并找到了和类。但是,
UnicodeString
没有fromUTF16方法,只有fromUTF8和from
浏览 4
提问于2013-11-07
得票数 4
回答已采纳
2
回答
如何将utf32转换为
Unicode
字符串
、
、
、
我有以下UTF-32字符串:std::u32string utf32s = U"जि";,我想转换为
UnicodeString
:
UnicodeString
ustr; 整个字符串
的
转换:u_strFromUTF32()和
浏览 6
提问于2019-10-16
得票数 1
回答已采纳
3
回答
将
ICU
字符串转换为平台相关
的
字符*(或std::
UnicodeString
)
、
、
在我
的
应用程序
中
,我使用
ICU
UnicodeString
来存储我
的
字符串。由于我使用了一些与
ICU
不兼容
的
库
,因此我需要将
UnicodeString
转换为与平台相关
的
表示形式。基本上,我需要做
的
是反向处理表单,创建新
的
UnicodeString
对象--新
的
UnicodeString
(“在系统区域中编码
的
字符串
浏览 1
提问于2010-12-08
得票数 1
回答已采纳
4
回答
其他
库
中
类型之间
的
C++转换运算符
、
为了方便起见,我希望能够在其他
库
中
定义
的
两个类型之间进行转换。(具体地说,来自Qt
库
的
QString和来自
ICU
库
的
UnicodeString
。)现在,我已经在项目名称空间中创建了实用函数: const
icu
_44::
UnicodeString
ToUnicodeString(const QString& value); cons
浏览 0
提问于2010-05-26
得票数 3
回答已采纳
1
回答
如何使用boost::asio:
UnicodeString
调用发送
ICU
?
、
、
、
、
我目前正在使用
ICU
库
来处理
Unicode
数据,并尝试通过套接字发送
UnicodeString
。目前正在查看使用基本时间服务器
的
示例: boost::bindbytes_transferred)现在,我已经查看了各种函数签名,看起来boost::asio::buffer可以接受boost::asio::const_buffer,但我不确定如何在给定
Un
浏览 0
提问于2011-05-10
得票数 2
回答已采纳
2
回答
如何在
ICU
中
获取
所有时区名称
、
、
、
我使用boost::locale和
ICU
后端进行时间转换,在不同
的
timezones.when之间创建boost::local::日历,我可以传入一个字符串,比如“America/New”来指定时区信息但是如何获得所有有效时区名称
的
列表? 在
ICU
文档
中
,它提到用户可以使用TimeZone.getAvailableIDs()方法迭代所有时区名称。但我甚至无法在timezone.h中找到一个名为getAvailableID
的
方法。
浏览 0
提问于2014-07-31
得票数 2
回答已采纳
1
回答
std::format是否适用于
ICU
UnicodeString
之类
的
东西?
、
、
、
这是我
的
核心问题,而不是冗长
的
序言。下文各段将对此作更详细
的
解释。我看到C++20标准有这个
库
组件来格式化字符串。(2022年已经晚了,我仍然不能使用我
的
编译器( Xcode 14
中</em
浏览 11
提问于2022-09-16
得票数 1
回答已采纳
2
回答
使用
ICU
(
ICU
4C)读取UTF-8编码文件
的
缓冲区大小
、
、
、
、
我正在尝试使用
ICU
4C和msvc11在Windows上读取UTF-8编码
的
文件.我需要确定缓冲区
的
大小来构建一个
UnicodeString
。由于在
ICU
4C API
中
没有类似file
的
函数,所以我想我可以使用一个底层C文件:#include <stdio.h>UFILEftell函数返回
的
大小将不是我想要
浏览 0
提问于2013-07-07
得票数 1
回答已采纳
3
回答
Unicode
字符串
的
跨平台迭代(使用
ICU
计算字素)
、
、
、
我想迭代
Unicode
字符串
的
每个字符,将每个代理项对并将字符序列组合为一个单元(一个字素)。有没有便携
的
方法可以做到这一
点
? 我听说过重症监护室,但我不能很快找到相关
的
东西(
UnicodeString
(s).length()仍然给6)。指向
ICU
中
的
相关函数/模块将是一个可接受
的
答案。C++没有
Unicode
的
概念,因此用于处理这些问题
的
轻量级跨平台<
浏览 72
提问于2011-01-03
得票数 20
回答已采纳
2
回答
嵌入式软件上
的
Unicode
字符串
我可能也需要支持
Unicode
(尽管我不是这方面的专家)。我也看过Joel Spoolsky关于
Unicode
的
文章: 我
的
问题是我在上面提到
的
,在C++
中
的
这样一个应用程序中使用
Unicode
的
方法是什么?我应该在任何地方使用wchar_t吗?(这篇文章提到了人们在使用
unicode
字符串时可能会遇到
的
一些问题: -但我仍然有点困惑,不知道到底该怎么做)。
浏览 1
提问于2013-05-16
得票数 1
4
回答
未定义对`
icu
_56::
UnicodeString
::
UnicodeString
的
引用(有符号字符,无符号短常量*,整型)‘
、
、
我运行
的
是ubuntu,我可以构建
ICU
#include <unistr.h>这是我对
ICU
的
构建方法:但是得到了错误 undefined
浏览 0
提问于2016-02-07
得票数 9
点击加载更多
相关
资讯
PHP7 新特性小结下
无需Python环境,小白也可以运行的抢票程序
自动运行抢票程序,编程小白也能操作!
Python五、python字符类型
一个Java字符串中到底有多少个字符?
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券