腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2392)
视频
沙龙
1
回答
如何将
十六进制
表示
从
URL
(%)转
换为
std
::
string
(
中文
文本
)?
c++
、
string
、
hex
简介 我有一些输入,我需要转换成正确的
中文
字符,但我想我被困在最后的数字到字符串的转换。我已经使用this hex to text converter online tool检查了e6b9af对应于
文本
湯。 MWE 这是我用来说明这个问题的一个最小的例子。输入是"%e6%b9%af" (
从
其他地方的
URL
获得)。#include <iostream>
std
::
string
attempt
浏览 15
提问于2019-10-17
得票数 0
回答已采纳
1
回答
将Unicode的UTF8
表示
写入文件
c++
、
unicode
、
encoding
、
utf-8
因此,我正在将文件转
换为
sql
转
储,该
转
储已经正常工作。现在剩下的唯一问题是他们处理字符的奇怪方法,这些字符不在ASCII-小数范围32到126之间。我现在的计划是:创建一个存储内部索引、unicode (
十六进制
)和字符
表示
(UTF-8)的表。然后,此表可用于将来的更新。接下来是问题:
如何将
unicode
十六进制
值的UTF-8字符
表示
形式写入文件?)
std
::<
浏览 3
提问于2015-04-06
得票数 0
回答已采纳
1
回答
如何将
64位地址的
std
::
string
表示
转
换为
uint64_t?
c++
我有一个
std
::
string
,它以小端
十六进制
的形式
表示
64位内存地址。
如何将
其转
换为
uint64_t
表示
?
浏览 0
提问于2013-07-16
得票数 4
回答已采纳
3
回答
转换
std
::
十六进制
数中的字符串号
c++
、
hex
基本上,我有一个
std
::
string
,它包含一个
十六进制
内存地址(例如,0x10FD7F04 )。显然,这个数字是
从
文本
文件中读取并保存为
std
::
string
的。我需要将这个字符串转
换为
int值,但保留
十六进制
表示
法0x。有办法这样做吗?
浏览 4
提问于2014-09-05
得票数 3
4
回答
如何在base64中将C++字符串转
换为
十六进制
字符串?
c++
、
base64
、
hex
我有一个字符串,
表示
base64中的一个值。我想将这个字符串
从
base64
转
换为
十六进制
。我在Ubuntu10.10上的C++工作。我有以下代码:
std
::
string
dec=(base64_decode(ssir));
std
::stringstream= 0) ss << '
浏览 0
提问于2011-01-14
得票数 2
5
回答
如何将
ASCII转
换为
十六进制
java
、
clojure
I
如何将
ASCII值转
换为
十六进制
和二进制值(而不是它们在ASCII中的字符串
表示
)?例如,
如何将
十进制值26
转
换为
0x1A?到目前为止,我已经尝试使用以下步骤进行转换(有关实际代码,请参阅下面):注意:我确实问了一个关于的相关问题 c
浏览 9
提问于2011-11-04
得票数 0
回答已采纳
4
回答
在Excel中将HEX转
换为
RGB
excel
、
excel-formula
、
hex
、
excel-2010
、
base
如何将
HEX转
换为
RGB,例如ff0000
转
换为
R=255、G=0和B=0但
如何将
ff转
换为
255,将00
转
换为
0,等等?我想我需要做些什么来解析
从
浏览 6
提问于2017-08-23
得票数 7
回答已采纳
2
回答
IE 8编码问题
encoding
、
internet-explorer-8
在服务器端,我们使用GBK编码来获取超
文本
传输协议参数,如果我将查询字符串中的参数编码
从
iso8859-1
转
换为
GBK,这是正确的,但问题是有太多的change.so页面,我想如果有任何方式配置IE发送查询字符串使用我尝试取消勾选IE的"send UTF-8
url
“选项,它对我不起作用…iPostChange用于设置编
浏览 1
提问于2010-07-21
得票数 1
回答已采纳
1
回答
将DICOM标记转
换为
更具可读性的标记
python
、
dicom
、
pydicom
后者用于
从
DICOM存储库中获取元数据。 当检索DICOM元数据时,我只得到作为
十六进制
元组的DICOM标记。我想知道如何查找标记并使用pydicom获得可读标识符。例如,
如何将
标记0x10,0x20
转
换为
其字符串
表示
/关键字("PatientID")?(见规范)
浏览 7
提问于2021-03-13
得票数 3
回答已采纳
4
回答
转
换为
int或其他类型的内存地址的
十六进制
值的大小是多少?
c++
该int大小是否总是足够大以存储转
换为
int的任何类型的转换内存地址? 编辑:还是使用long int来避免数据丢失更安全?编辑2:不好意思,为了让这个问题更容易理解,我想在这里了解的是返回的HEX值作为一个数字的大小,不是int的大小,也不是int的大小,而是普通的
十六进制
值。我需要用人类可读的
表示
法来得到这个值。这就是我使用reinterpret_cast将内存HEX值转
换为
DEC值的原因。但是为了安全地存储这个值,我还需要把它放入一个什么样的变量中: int,long -哪个类型足够大?
浏览 4
提问于2012-01-05
得票数 0
回答已采纳
1
回答
将
std
::
string
转
换为
utf-16 (如u“若干字符串”);调试器告诉“不存在适当的转换”。
c++
、
unicode
、
utf-16
、
stdstring
、
char16-t
基于我之前的问题int main() char16_t c = u'\u0b7f'; return 0; }我的stringstream_s包含4个
十六进制
表示
字母,如'0b82' (小数点:2946)或'0b77' (小数点:2935)
浏览 4
提问于2016-11-11
得票数 0
回答已采纳
1
回答
从
作为QString输入的
十六进制
值构造QByteArray
qt
如果为QString str = "0xFFFF",
如何将
十六进制
的
文本
表示
形式转
换为
QByteArray?最后,我希望
从
以下几个方面获得相同的结果:ba.resize(2);ba[1] = 0xFF;
浏览 1
提问于2014-10-29
得票数 3
回答已采纳
2
回答
如何在VB.NET中将base64编码的
文本
转
换为
十六进制
?
.net
、
vb.net
、
hex
、
base64
我在.net中遇到了一些Base64
转
换函数(FromBase64.
string
等)。我想要的是,对于示例,我有一个base64编码的字符串,如下所示 "48YwojCi4yaiow==".我需要将此字符串转
换为
相应的
十六进制
文本
(示例代表
十六进制
文本
中的"Thisistest“)下面的链接是一个
从
base64到
十六进制
文本
的在线转换器。如果您在链接中提供了相同的base64编码数据,请
浏览 0
提问于2011-12-19
得票数 2
回答已采纳
2
回答
C++将wwn字符串转
换为
可识别为
十六进制
的数据类型。
c++
我正在从事的一个项目已经将iscsi设备的wwn存储为
std
::
string
,减去了冒号。我必须获取字符串的一个子集,并将它们作为scsi命令安全代码的另一组字节的字节。哪种数据类型也应该转换字符,以便XOR将它们视为
十六进制
字节。这些数字正是我所需要的,但编译器将把它们解释为ASCII。我只需要一种方法来告诉编译器这些已经是
十六进制
字节了。如果我可以将wwn字符串:600601601ad14200b9265b5b274efb84 (已经在存在代码中提供)转
换为
uinit64_t,那么我也可以使用它,但是
浏览 3
提问于2018-08-14
得票数 0
2
回答
将'B‘转
换为
0xB
c++
、
char
、
hex
如果第一个位图字符是'B',我想将其转
换为
十六进制
值0xB (小数点为11),然后检查标记了哪些位。最后一部分我是这样做的:
std
::cout << (value &(1 << i));因为位图和消息很长,所以我试图快速解码。我看到了一些使用
std
::hex和
std
::
std
流的SO帖子。但是使用这个或查找表不是太多吗?
浏览 7
提问于2016-06-02
得票数 1
回答已采纳
2
回答
如何在整数的
十六进制
表示
中放置小数点?
c++
、
data-conversion
我有一个存储在short int中的值,只有用小数点
表示
为
十六进制
数字时才有意义。为了举例说明:如果short int包含1132小数点(534小时),那么我需要输出"5.34“。short int中给定的值总是这样,当
表示
为
十六进制
数字时,所有数字都在0-9范围内(绝不是as )。总应该有两位小数点。我知道我可以用
std
::hex将十进制数字
表示
为
十六进制
数字,用
std
::out输出"534“,但我不知道
如何将
这
浏览 8
提问于2014-03-27
得票数 0
回答已采纳
1
回答
将
十六进制
数字
从
bin文件-c++中读取为每字符2位数
c++
、
hex
、
binaryfiles
、
bitset
原因是,我试图将这些值转
换为
二进制。所以我想得到二进制等价的**“1000002”,它是但是,由于内容被解释为10012,所以我得到的结果是。请帮我解决这个问题。如果内容太长,很抱歉。提前谢谢。//剪裁简略
表示
简单fp.open(binFile, ios::binary | ios::in);// readss; for (
std
::
string
::iterator it = str.begin()
浏览 0
提问于2019-01-09
得票数 0
回答已采纳
1
回答
Android将byte[]视为调试器中的字符串
java
、
android-studio
、
intellij-idea
我正在尝试调试一些数据,并且我有一个byte[],其中包含
文本
。但我想不出
如何将
它看作
文本
,甚至无法得到我可以转
换为
文本
的
十六进制
表示
。我尝试过创建一个使用“new(This)”的自定义类型转换器,但随后它只显示了“java.lang.
String
实例” 注意:我正在使用Android,它是在IntelliJ上构建的
浏览 3
提问于2015-07-17
得票数 2
2
回答
如何使用boost::uuid::uuid来转
换为
128/64位数字?
c++
、
boost
、
std
、
uuid
、
128-bit
我使用此代码
从
boost生成UUID:boost::uuids::uuid uuidId = gen();
std
::remove( randomUUID.begin(), randomUUID.end(), '-');randomUUID = "0x" + r
浏览 1
提问于2016-04-28
得票数 3
1
回答
在字符串中将十进制转
换为
二进制时出错
c++
、
parsing
、
binary
、
bitset
我编写了一个解析器,它以下列类型的格式读取
文本
文件:ah r8, r5, r6, r7R的数字可以改变,初始字符可以改变。解析器所做的基本上是基于初始字符(a,ah,等等),它将定义一个操作码值,然后解析寄存器号并将它们转
换为
二进制。它将所有这些值连接在一起,创建一个32位长的二进制指令字符串,并将其输出到
文本
文件中。#include <bitset>{
str
浏览 2
提问于2016-05-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用十六进制IP地址的网络钓鱼攻击活动
如何从在线照片中找到匹配的油漆颜色
2进制转为16进制,这个方法超简单
基于多项式贝叶斯的增量学习的文本分类
点位训练-开发编码
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券