腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
json++
实现
转
换为
使用
rapidJSON
:
处理
字符串
和
wstring
的
混合
、
、
我正在
将
一些最初
使用
json++
库
的
代码转
换为
现在
使用
rapidJSON
。代码
使用
json文件序列化
和
反序列化各种对象。在
json++
中,它看起来像这样: 序列化: string normal = "normal";JSON::Object json;jsonwideCopy = json[&quo
浏览 90
提问于2021-04-29
得票数 0
回答已采纳
1
回答
读取CSV文件(UNICODE编码) C++时编码错误
、
、
、
、
我需要读取一个csv ( UNICODE )并将数据放入一个2d数组中,现在我已经
使用
字符串
完成了它,但是我需要
使用
LPTSTR,因为我必须
处理
的
csv是UNICODE编码
的
,并且
使用
字符串
我不能读取任何东西
浏览 2
提问于2017-03-17
得票数 0
回答已采纳
1
回答
使用
rapidjson
和
ATL CString
、
、
、
、
'
rapidjson
::GenericValue::GenericValue(
rapidjson
::GenericValue &&):无法
将
参数1从'CString‘转
换为
'
rapidjson
::Type’Rapidjsondocument.h 1020 这确实意味着需要在CString
和
rapidjson
所需
的
格式之间进行转换。我知道
rapidjson
内部
使用
浏览 14
提问于2014-12-06
得票数 1
2
回答
将
C++ std::
wstring
转
换为
utf8
和
std::codecvt_xxx
、
、
、
、
C++11有
将
宽字符
字符串
std::
wstring
从/转换到utf8表示
的
工具:std::codecvt、std::codecvt_utf8、std::codecvt_utf8_utf16等。哪个窗口应用程序可以
将
常规
的
宽字符Windows
字符串
std::
wstring
转
换为
utf8 std::string?它总是在不配置区域设置
的
情况下工作吗?
浏览 4
提问于2016-05-29
得票数 4
2
回答
RapidJSON
:
使用
中文
字符串
书写
、
、
、
我
使用
C++生成了以下JSON: "ProfileID": "DUO1",}string jsonDatawriter.String(strName.c_str()); jsonData = sb.GetString(); 它在英文版
的
ProfileName如果配置文件名称
使用
的
是另一种语言(
浏览 50
提问于2018-06-17
得票数 1
1
回答
使用
_tcstok时
的
访问冲突
、
、
、
我正在尝试
使用
_tcstok对文件中
的
行进行标记。我可以
将
行标记一次,但是当我第二次尝试标记它时,我得到了访问冲突。我觉得这实际上并不是在访问这些值,而是与位置有关。不过,我不确定还能怎么做。谢谢,附注:我
使用
了TCHAR
和
_tcstok,因为这个文件是UTF-8。这是我得到
的
错误: Testing.exe: 0xC0000005中0x63e866b4 (msvcr90d.dll)处
的
第一次机会异常:访问冲突读取位置0x0000006c。
浏览 3
提问于2011-07-13
得票数 0
回答已采纳
1
回答
c++
wstring
特殊字符
、
、
我正在
使用
来
处理
JSON。在创建JSON
的
过程中,我遇到了像Å这样
的
特殊字符
的
问题。例如:std:string s = "ÅÅÅ";json[L"key"] =json::value::string(wstvalue) 由于JSON只接受std::
wstring
,所以我无法正确地
将
常规<e
浏览 2
提问于2018-02-18
得票数 0
1
回答
如何在macos开发qt应用程序中
使用
rapidjson
获得正确
的
中文?
、
、
、
、
我在macos
和
windows上开发了一个跨平台
的
qt应用程序,我有一个名为' proj.json‘
的
文件,它是由
rapidjson
在我
的
windows应用程序中生成
的
,在windows上它
的
编码格式是GB2312,现在我在mac上
的
应用程序中
使用
rapidjson
来分析模板,在proj.json文件中有一个
字符串
’.\proj.json\2D贴纸\2D贴纸.fuproj‘,在我
的
浏览 69
提问于2019-05-14
得票数 0
1
回答
将
斯堪的纳维亚字母从
wstring
转
换为
string
、
、
、
目标C++17,VisualStudioCommunity2017,Windows10Pro 64位我正在尝试
将
wstring
转
换为
string,并
实现
了在上建议
的
解决方案 // This is我
的
问题是,除了英文信件之外,我还要
处理
斯堪的纳维亚
的
信件。请看下面的输入<e
浏览 0
提问于2018-03-06
得票数 0
回答已采纳
3
回答
支持原始UTF-8
的
正则表达式引擎?
、
我需要一个支持原始UTF-8
的
正则表达式引擎-这意味着,UTF-8
字符串
存储在char *中作为两个字符(或一个或更少)-例如,Ab是数组{0x41,0x62}。有人知道可以接收这种格式
的
正则表达式引擎吗?如果需要的话,我可以先转换成wchar_t。
浏览 2
提问于2009-04-24
得票数 1
1
回答
是否有方法有效地
将
rapidjson
与std::string结合
使用
?
、
、
我在试着
和
rapidjson
合作。 tmp = create_string_object(); // ...或者还有其他
处理</e
浏览 3
提问于2015-05-10
得票数 10
回答已采纳
1
回答
如何在wide流中搜索宽
字符串
中
的
文本
、
、
、
我有一个单词流,在循环
的
每一次运行中都会给我一个单词,作为std::string。但理想情况下,这应该是std::
wstring
。因此,在获得
字符串
后,我将其转
换为
std::
wstring
。最后,在
处理
流中
的
所有单词之后,我
将
std:wstringstream转
换为
std::
wstring
,然后在其中搜索所需
的
术语(最初是std::
wstring
)。(fSearchString,
浏览 0
提问于2015-07-01
得票数 0
回答已采纳
2
回答
如何
将
uint16_t转
换为
宽
字符串
(std::
wstring
)
、
、
我
的
问题与这个老问题有关sscanf (line, "Value of integer: %" SCNd32 "\n", &my_integer); 但是,有没有人知道如何做到这一点,但却导致了一条很宽
的
字符串
我相信,因为SCNd16只是不打算为一个宽
字符串<
浏览 5
提问于2015-01-12
得票数 3
回答已采纳
1
回答
使用
NDK在Android上进行本地化/本地化
、
、
、
C++引擎加载
使用
poedit创建
的
.po (gettext)本地化文件,并将它们放入std::
wstring
中。这在我支持
的
其他平台上非常好,但在Android上却不起作用,因为NDK不支持wchar/
wstring
。有关我当前(非常基本)
的
实现
,请参见。现在,我想我可以手动
将
多字节
字符串
转
换为
自定义
的
std::basic_string<uint_32>。如- 中所建议<em
浏览 2
提问于2012-08-14
得票数 2
回答已采纳
1
回答
在
wstring
和
string之间进行转换,以“相同”
的
方式得到不同
的
结果。
、
、
我
使用
一个函数s2ws() (从SO搜索,如果您发现问题--请让我知道)--从string转
换为
wstring
,然后
使用
tinyxml2从我们都知道
的
xml.As读取一些东西,有些tinyxml2接口
使用
将
字符串
转
换为
wstring
的
原因是项目都
使用
wchar_t类型来
处理
字符串
。char *,函数s2ws将将
字符串
转
换
浏览 0
提问于2019-01-24
得票数 1
回答已采纳
1
回答
如何
使用
std::codecvt_utf8_utf16在没有任何
字符串
类
的
情况下与utf8进行转换?
、
、
、
、
如何
使用
std::codecvt_utf8_utf16
将
uft8
转
换为
utf16并返回,而无需
使用
任何
字符串
类(如std::string或std::
wstring
),而只
使用
普通数组和文字
字符串
?如何知道存储转换所需缓冲区
的
适当大小?
浏览 0
提问于2017-02-25
得票数 3
回答已采纳
6
回答
转换unicode
字符串
,反之亦然
、
我对
使用
Unicode
字符串
和
指针有点陌生,我不知道如何
将
unicode转
换为
ascii,反之亦然。下面就是我想做
的
事,如果我想将它转
换为
char*,那么如何
将
wchar_t*转
换为
char*,反之亦然?或者
使用
wstring
对string类对象
使用
值,反之亦然。std::
浏览 22
提问于2011-01-24
得票数 15
回答已采纳
1
回答
c++
和
g++如何
处理
unicode?
、
、
我试图找出正确
的
方法来
处理
c++中
的
unicode。我想了解g++如何
处理
文字宽
字符串
,以及包含unicode字符
的
常规c
字符串
。我已经建立了一些基本
的
测试,但并不真正理解发生了什么。
wstring
ws1(L"«¬.txt"); // these first 2 characters correspond to 0xAB, 0xAC string s1("«¬.txt");
浏览 3
提问于2013-08-19
得票数 1
回答已采纳
1
回答
如何
将
包含在windows-1252中编码
的
字节
的
std::string转
换为
包含utf8编码数据
的
字符串
?
、
、
、
、
使用
现代C++
和
std库,
将
包含windows-1252编码字符
的
std::string转
换为
utf-8
的
最简单、最干净
的
方法是什么?我
的
用例是解析一个windows-1252编码
的
CSV文件,然后
使用
Node-Api (Node)将它
的
一些数据推送到节点-js,这需要。
浏览 3
提问于2022-06-14
得票数 0
1
回答
使用
boost
将
字符
的
匹配项替
换为
序号
、
、
如何
将
一个字符
的
多次出现替
换为
包含出现次数
的
字符串
。例如,如果我有下面的表达式。我想要以下转换后
的
字符串
。insert into emp values(_p_1,_p_2,_p_3)谁能告诉我如何
使用
boost c++
实现
这一点(没有迭代或最小迭代)。目前,我正在
使用
以下方法: st
浏览 0
提问于2014-12-20
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在EasyX中将文件中的汉字绘制到窗体上?并避免出现乱码?
Simdjson:一个超高速的JSON解析工具
chr 函数在 Python 中有哪些常见的用途
使用Python将字符串完整转换为元组
如何在 Python 中将一个列表转换为字符串
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券