腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么要在C#中使用十六进制定义
的
int逆版本?
来自
的
报价 为什么我们要在C#中使用十六进制定义
的
int
的
逆版本?引用
的</e
浏览 3
提问于2013-01-13
得票数 1
回答已采纳
1
回答
如何基于查找
表
生成
CRC
7?
、
我试图用预生成
的
查找
表
实现
校验和。这是目前为止
的
代码:#include <string>Xorout: NOCheck value: 0x75 for "123456789" uint16_t
CRC
浏览 13
提问于2022-05-10
得票数 0
回答已采纳
1
回答
直接和间接
CRC
的
区别
、
我见过两种不同
的
CRC
算法。一种称为“直接”,另一种称为“非直接”或“间接”。两者
的
代码有点不同。如果直接类型提供了转换
的
初始值,两者都能够计算相同
的
校验和。我不知道
的
是:为什么这两种算法存在?有什么事情是一个可以做
的
,而另一个不能做
的
?从用户
的
角度来看,它们是否是多余
的
? UPDATE您可以找到一个可测试
的
在线
实现
(以及这两种算法
的
C
实现
) 。
浏览 0
提问于2016-04-29
得票数 3
回答已采纳
3
回答
将
CRC
32优先算法中
的
sum转
换为
MSB-first算法
的
sum
、
、
、
CRC
32和可以表示为最低有效
位
优先或最高有效
位
优先。例如,IEEE
CRC
32多项式可以表示为0xedb88320或0x4c11db7,并对
CRC
32算法进行相关更改,如下所示(Go代码)。
crc
= tab[byte(
crc
>>24)^v] ^ (
crc
<< 8) return ^
crc
(它们在
CRC
32
表
结构中有相关
的
<em
浏览 1
提问于2018-08-22
得票数 1
3
回答
如何将
表
驱动
的
CRC
植入转
换为
按
位
植入?
、
我有一些
CRC
方法需要测试。这些方法不是我自己写
的
。我能看到
的
最好
的
方法是使用不同
的
技术
实现
CRC
算法,然后比较结果。 目前所有的
CRC
例程都是以
表
驱动
的
格式编写
的
。我似乎找不到任何教程来解释
如何将
代码转
换为
按
位
实现
。我确信这是我对
CRC
如何工作
的
缺乏理解。
浏览 0
提问于2012-08-07
得票数 2
回答已采纳
2
回答
关于切片
CRC
-32
实现
的
专利情况
、
大约在2006年,英特尔工程师提出了扩大
CRC
-32查找
表
的
想法,以便一次处理4或8个字节(也许最初
的
想法不是他们
的
,但至少他们已经发布了一个源代码,其
实现
速度比以前
的
实现
快4倍,其中只有一个32
位
的
256
位
元素)。他们
的
代码可以在SourceForge上获得,网址是SourceForge.net/projects/片-by-8,也就是所谓
的
<
浏览 3
提问于2017-05-10
得票数 0
回答已采纳
1
回答
为什么完全启用数据结构会导致编译后
的
代码更大?
、
、
、
、
在贾森·特纳( Jason )2016年
的
“实际性能实践”()演讲
的
时刻,他提到,完全支持所有可能
的
数据结构(我猜这意味着使每个字段和功能相同)都可能产生更大
的
代码“因为这会导致更多
的
数据结构被编译到代码中,所以数据段中
的
数据比在运行时计算
的
数据更多”(这句话是他在这个时间戳上实际说的话和他在结束时回答关于这个主题
的
问题时说的话
的
结合)。为什么会编译
的
数据结构比非数据结构要大呢?有没有人有一个实际
的
浏览 8
提问于2022-05-15
得票数 2
回答已采纳
1
回答
C中
的
CRC
表
算法,宽度限制
、
、
我发现了一个易于使用
的
CRC
算法
实现
。它包括基于
表
和
位
的
算法。代码看起来很好,但是基于
表
的
算法有一个重要
的
限制。unsigned long
crc
= crcinit_direct; if (!len--)
crc
= (
crc
>> 8)
浏览 2
提问于2016-10-19
得票数 0
回答已采纳
3
回答
使校验和函数速度更快
、
、
\xcc\xcc\xcc\xcc\xcc'\
crc
= 0xffff
crc
=
crc
^ b
浏览 25
提问于2020-11-06
得票数 0
回答已采纳
1
回答
奇异
CRC
计算
我要连接到一个设备(MODBUS协议),我必须计算
CRC
(
CRC
16)。这个协议有标准
的
实现
,但是我必须使用这个公式创建我
的
CRC
:我测试过
CRC
的
不同值,但没有一个能给我正确
的
答案我应该写一些字节到一个端口,在这个字节字符串
的
末尾,我应该写两个
CRC
字节,以获得我<
浏览 7
提问于2011-10-23
得票数 0
1
回答
如何在.net wcf应用中
实现
循环冗余校验算法检查数据完整性
、
、
我只是想用0x0
的
初始种子来
实现
32
位
的
CRC
算法来检查.net应用程序中
的
xml字符串
的
完整性。 我将返回一个XMLCRC值,这是根据string.and
的
值生成
的
固定长度
的
十六进制字符串。如何
实现
xml字符串
的
CRC
算法,并将
CRC
转
换为
十六进制字符串。
浏览 0
提问于2014-10-15
得票数 0
1
回答
Atmel SAM G55 CRCCU
CRC
32计算不可复制
、
我们在我们
的
应用程序中使用Atmel SAM G55。在某种程度上,我们希望在一个
CRC
32系统上计算一个x86,并将它传递给G55 (Arm 32
位
)。value */ return 0;此功能与ASF4
的
CRC
松散相关,工作良好(至少我们认为如此)。但是,我们无法在我们
的
CRC
32机器上计算相同
的
x86。我们在我们
的<
浏览 0
提问于2020-10-22
得票数 0
回答已采纳
2
回答
使用PCLMULQDQ
的
快速
CRC
的
结果是否与没有进一步参数
的
朴素
实现
的
结果相同?
、
、
、
据我所知,计算
CRC
的
方法有多种,当然取决于多项式,也取决于数据是否被
位
反射、初始值还是最终
的
xor值。假设“朴素”
的
实现
不适用于
位
反射数据,并将这些值设置为0。现在,使用描述
的
PCLMULQDQ计算通用多项式
CRC
的
算法并没有做到这一点,所以我想知道,结果会和朴素
实现
的
结果一样吗?如果没有,是否有办法检查我
的
快速
CRC
实现
<e
浏览 35
提问于2022-01-30
得票数 0
2
回答
快速
CRC
算法?
、
、
、
、
我想用一个ASCII字符串创建一个32
位
的
数字。
CRC
32算法正是我正在寻找
的
,但我不能使用它,因为它需要
的
表
太大了(它适用于资源非常稀缺
的
嵌入式系统)。那么:对于快速和精简
的
CRC
算法有什么建议吗?当冲突
的
可能性比原始
CRC
32高一点时,这并不重要。
浏览 5
提问于2015-01-14
得票数 15
回答已采纳
1
回答
CRC
在python中
的
实现
、
、
、
下面是我在python中
实现
CRC
的
代码: return math.floor(math.log2(arg)) +1 print(bin(old_message| message)[2:],
浏览 2
提问于2021-03-09
得票数 0
回答已采纳
1
回答
如何将
CRC
16-CCITT算法
的
C++代码转
换为
Python代码?
、
、
我有一个用C++编写
的
CRC
16-CCITT算法
的
示例代码,我需要帮助将它转换成Python。
crc
^= data[i];
crc
^=
crc
<这是正确
的
。8) or (
crc
<< 8)
crc
浏览 2
提问于2019-03-25
得票数 2
回答已采纳
2
回答
Python和C++
的
crc
32相同
、
、
我需要
的
脚本,将计算
crc
32与相同
的
输出为Python和C。unsigned int
crc
32( unsigned char *message, unsigned int n ) //int i,
crc</em
浏览 1
提问于2013-02-23
得票数 2
回答已采纳
1
回答
与Intel
的
SSE4.2硬件
实现
兼容
的
Javascript
CRC
32C
实现
、
、
、
目前,这两种
实现
都使用相同
的
代码(服务器上
的
nodeJS),但我们希望切换到硬件
实现
(如果可用的话)(、),为此,我需要在浏览器中提供一个功能正确
的
版本。在我
的
研究中,我找到了
的
一篇文章,其中包括一个软件
实现
,并决定尝试将其转
换为
Javascript (据我对C
的
理解)。无论我使用哪种功能、哪种
表
或多字母,结果都是不匹配
的
:JS (exampl
浏览 2
提问于2014-01-28
得票数 2
回答已采纳
2
回答
CRC
-12算法
、
我正在尝试做
crc
_table
的
12
位
循环冗余码和算法,但我总是得到错误
的
结果。void crcInit(void) unsigned short remainder; unsigned charremainder & 0x800) remainder = (remainder << 1) ^ 0x18
浏览 1
提问于2012-09-28
得票数 3
回答已采纳
3
回答
C ulong数组操作
CRC
32
、
、
、
、
当它与C一起出现时,我实在是生疏了,我需要理解另一个开发人员基于
CRC
32编写
的
代码。2] ^ tmp[3];
crc
[1] =
crc
[0] ^ tmp[1]; ++buf;}const byte * tmp = (const byte *)(
crc</em
浏览 6
提问于2021-02-23
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
太实用了,原来Excel数据还能这样拆分
Excel数据拆分的方法
MODBUS协议文档阅读指南
如何快速将文本和表格互相转换
如何将图片表格转换成excel表格,教你三种简单转换的方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券