腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(337)
视频
沙龙
1
回答
如
何在
C++
中将
64位
整数
转
换为
大端
字节
数组?
c++
、
hash
、
append
、
sha256
、
endianness
(我试图在
C++
中实现SHA-256哈希函数。我这么做纯粹是为了好玩和学习。)为了便于讨论,让我们假设message_length是3
字节
= 24位。所以,我想要的是一个函数,它将
整数
3
转
换成字符串00 00 00 00 00 00 00 18,这样我就可以追加它了。 我的问题归结
浏览 3
提问于2014-05-03
得票数 2
回答已采纳
3
回答
在VBA中实现
大端
与
小
端
的相互转换
vba
、
excel
、
endianness
我的机器是little-endian (Intel
字节
顺序)。我需要读取一个包含16位有符号
整数
数据的二进制文件(" big-endian "),然后进行一些计算,最后将得到的integer数据写入一个big-endian二进制文件。如
何在
VBA中实现上述操作,即将
大端
转
换为
小
端
,
反之亦然
? 原因是,我正在处理美国宇航局的数据()。
浏览 4
提问于2010-04-19
得票数 2
回答已采纳
2
回答
在PHP
中将
十六进制转
换为
int64
php
、
math
、
conventions
、
number-formatting
如
何在
PHP
中将
十六进制48ea369a4c120000
转
换为
64位
整数
20120214104648 (
小
端
字节
顺序)? hexdec()、base_convert()和unpack()没有帮助。
浏览 0
提问于2012-03-28
得票数 2
回答已采纳
2
回答
如
何在
C++
中将
大端
/
小
端
字节
转
换为
整数
,
反之亦然
c++
、
qt
、
endianness
| len: u32 | frame payload |其中,u32是以
大端
格式编码的32位无符号
整数
。根据配置的不同,它也可以是
小
端
字节
序,但我会在客户
端
预先知道
字节
顺序。读完帧后,我将需要发送相同格式的消
浏览 52
提问于2021-02-25
得票数 3
回答已采纳
1
回答
坚固的数字是
小
的,还是大的?
solidity
稳健说它把数字存储为
小
endian..。但我不明白这怎么可能,因为他们留下了垫子。这个小
字节
是第一个。如果将pad都留给32
字节
,则两者都将是我错过了什么或者误解了什么?也许更准确地说,坚固的数字是
大端
和垫左?
浏览 0
提问于2019-11-15
得票数 1
回答已采纳
3
回答
htons中的混淆-
小
端
/
大端
c
、
network-programming
、
endianness
、
htonl
当我通过socket将一个
整数
变量从一个进程发送到另一个进程,然后在接收
端
打印该值时,不使用ntohl/htonl,该值仍然是相同的,那么除了初始化套接字结构之外,我还需要在哪里使用这些函数。我理解
小
端
/
大端
。但是,在值保持不变的情况下,为什么我们需要将端口和IP编号转
换为
主机/网络
字节
顺序。请详细解释
整数
是如
何在
网络上传输的?
浏览 0
提问于2009-11-05
得票数 9
回答已采纳
3
回答
NSInteger到
字节
数组的逆序
objective-c
、
bytearray
该协议要求每个请求的前4个
字节
是流的长度,顺序相反。例如,如果长度是13,我需要提供(decimal) {0,0,0,13};如果是300,我需要提供{0,0,44,256}。然后,实际数据如下。
浏览 0
提问于2012-07-17
得票数 2
回答已采纳
1
回答
如
何在
RSA的符号计算中表示消息?
string
、
encoding
、
cryptography
、
rsa
在我的RSA算法实现中,我应该评估以下表达式:表达式中的所有元素都是
整数
,而m是一个字符串。这对我来说是个问题。在这种情况下,我如何使用字符串?
浏览 5
提问于2017-08-03
得票数 0
回答已采纳
1
回答
快速到Kotlin难题
swift
、
kotlin
我正在将一些iOS代码(Swift)转
换为
用于控制蓝牙设备的Android(Kotlin)。 我相信Swift和Kotlin以及未签名的Ints之间有一些不同,但是我似乎不能得到相同的输出。
浏览 3
提问于2021-06-30
得票数 0
回答已采纳
1
回答
下面的表达式是什么意思?
image-processing
、
bitwise-operators
、
xor
、
typecast-operator
、
leptonica
这个表达式取自Leptonica(一个图像处理库)中的内置函数"l_setDataByte“。*(l_uint8 *)((l_uintptr_t)((l_uint8 *)line + n) ^ 3) = val;
浏览 4
提问于2013-08-01
得票数 0
2
回答
c++
将结构复制到
字节
数组中
c++
、
arrays
、
struct
、
byte
、
memcpy
此
字节
数组用于通过接口传递信息。对于普通数据类型,我必须使用byteswap。我如何才能轻松“正确”地将结构复制到
字节
数组中?memcpy(byteArray, &stData, sizeof(stData)); stData有简单的
整数
。0x0001将作为0x1000存储在
字节
数组中。
浏览 4
提问于2015-06-01
得票数 2
3
回答
确定
小
端
机地址的十六进制值
c
、
endianness
、
machine-code
在一个可寻址单元大小为一个
字节
的
小
端
机上,这个值作为16位二进制补码数存储到地址124和125中。每个地址中的值(十六进制)是什么: 124: 125: 我知道有一个
小
的endian机器从最低有效
字节
到最高有效
字节
来排序它的地址。但除此之外,我不确定你将如何应用这个概念,以及如何将
字节
排序到地址中。
浏览 75
提问于2019-04-07
得票数 2
6
回答
有人能为我解释一下这个"endian-ness“函数吗?
c++
、
endianness
编写一个程序来确定一台计算机是
大端
还是
小
端
。ptr = ( char* ) &i,我认为它的意思是一个指向我所在地址的字符的指针,所以如果一个int是4个
字节
,比如ABCD,当你调用char*的时候,我们是在讨论A还是D?为什么?所以具体地说,ptr = ( char* ) &i;,当你将它转
换为
char*时,我会得到&i的哪一部分?
浏览 2
提问于2010-03-28
得票数 11
回答已采纳
2
回答
将ASCII
字节
流发送到管道
c
、
shell
、
ascii
、
echo
管道用于通过程序中的两个模块发送和接收命令
字节
。
浏览 1
提问于2013-04-11
得票数 0
回答已采纳
3
回答
将指针强制转
换为
long *
c
、
pointers
我今天观察了一些代码(我不能透露整个代码块),但想法如下:我想知道为什么这个地址会被转给(long *)。这与字符顺序有关吗?
浏览 0
提问于2015-04-14
得票数 0
4
回答
C带符号的
字节
顺序转换
c
、
unix
我试图用big endian在文件中写入有符号
整数
值。
浏览 0
提问于2011-12-17
得票数 1
4
回答
这个测试系统的Endianess的代码是如何工作的?
memory
、
system
所以我试图通过使用代码来找出一个系统使用的是什么。我查看了网络,发现了一个有同样问题的人,Stack Exchange上的答案之一有以下代码:if(*(char *)&num == 1) printf("\nLittle-Endian\n");else printf("Big-Endian\n");但是这个人没有解释为什么会起作用,我也不能问。下面的代码背后的理由是什么?
浏览 2
提问于2013-10-09
得票数 1
回答已采纳
16
回答
C++
中的64位ntohl()?
c++
、
linux
、
64-bit
、
endianness
我猜想如果无符号的长整型是8
字节
,它将适用于64位
整数
)。我能用什么?然后相应地交换
字节
。(显然会在高
字节
优先的平台上崩溃)。
浏览 10
提问于2009-05-01
得票数 67
2
回答
Python -高效的翻转文件中
字节
的方法?
python
我有一个文件夹,里面装满了非常大的文件,需要按4的幂进行
字节
翻转。因此,本质上,我需要以二进制格式读取这些文件,调整位序列,然后编写一个新的二进制文件。我要做的是读取一个十六进制字符串hexString,它看起来像这样:"00112233AABBCCDD“(也就是说,每两个字符就是一个
字节
,我需要将
字节
翻转4的幂) 一般来说,我对python和编码都是非常陌生的,而且我目前完成这项任务的方式效率极低。
浏览 2
提问于2017-06-29
得票数 1
3
回答
字节
数组到long long的
字节
交换
c++
我有一个程序,我只是简单地将一个
字节
数组复制到一个很长的数组中。总共有20个
字节
,所以我只需要一个3的长整型。我将
字节
复制到长整型中的原因是为了使它在64位系统上可移植。现在我只需要在填充该数组之前进行
字节
交换,这样进入该数组的值就会颠倒。更新:显然,我仍然对一些问题感到困惑。例如,处理恰好填充了160位十六进制字符串的
字节
数组,然后必须以十进
浏览 0
提问于2010-01-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux C语言高级编程之网络编程!
NET斗鱼直播弹幕客户端<上
服务器开发通信协议设计介绍
Python 快速入门知识点:基础语法
理解字符编码
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券