bitmask 相关问题

位掩码是一种用于隔离字节中特定位的技术,以便仅在所需位上工作。例如,它们在IP地址中用于分隔网络前缀和主机号。

无符号转换的位掩码是强制的吗

我正在实现一个学习 C 的玩具项目,我有一个关于无符号类型转换规则的看似简单的问题。 我特别想知道 C 标准是否需要无符号类型

回答 1 投票 0

如何在我的应用程序中实现 CHANGE_TRACKING_IS_COLUMN_IN_MASK?

在 SQL Server 中使用更改跟踪时,您应该使用 CHANGE_TRACKING_IS_COLUMN_IN_MASK 来确定在处理更新时更改了哪一列。例如,像这样: 确认...

回答 2 投票 0

有没有办法直接从 SELECT 查询中将 IP 与 IP+CIDR 进行匹配?

类似的东西 SELECT COUNT(*) AS c FROM BANS WHERE typeid=6 AND (SELECT ipaddr,cidr FROM BANS) MATCH AGAINST 'this_ip'; 因此,您不必首先从数据库中获取所有记录,然后逐一匹配它们......

回答 6 投票 0

无法理解为什么程序集不起作用,即使从值寄存器正确复制了值,输出也没有显示正确的结果

我正在尝试在 emu8086 中构建一个程序,该程序将作为输入 1 8 位二进制数给出,然后在输出中显示其十六进制形式。 我的代码是这样的: 数据段 结束 堆栈段...

回答 1 投票 0

如何将十进制转换为位掩码?

我有一个以前由其他人构建的 ACL 系统,我试图了解位屏蔽是如何工作的。我定义了这 4 个常量: 常量无= 0; 常量读取= 1; 常量写入= 2; c...

回答 2 投票 0

“bit_ceil”未在此范围内声明

我正在尝试使用 bit_ceil(),我包含了 < bit > 标头,并使用了 std 命名空间(我知道这不是一个好的做法,但我在这里这样做是为了解决问题) 但当我尝试时...

回答 1 投票 0

给定一个 8 位 int,有没有办法使用掩码并使 4 个中心位不受影响?

我想计算一个8位int的4个中心位中有多少个是“on”的。 所以根据我的理解,下面的代码应该将位掩码00111100应用到int值上,然后计算man...

回答 1 投票 0

如何在 C 中仅设置字节的某些位而不影响其余部分?

假设我有一个像 1010XXXX 这样的字节,其中 X 值可以是任何值。我想将低四位设置为特定模式,例如 1100,同时保持高四位不受影响。怎么会...

回答 4 投票 0

位掩码。为什么我们需要按位移位运算符?

我见过两种位掩码实现: 使用按位移位运算符设置标志 |= 1 << MASK_VALUE and clear the mask flags &= ~(1 << MASK_VALUE). This ...

回答 1 投票 0

美丽子集问题leetcode错题答案

我正在测试集合是否对所有子集都有效。我知道它会给出 TLE 但它给出了错误的答案代码中的问题是什么。 链接到问题 类解决方案: ...

回答 0 投票 0

如何使用按位运算符、掩码来查找一个数是否是另一个数的倍数?

所以我被告知可以做到这一点,而且位运算和掩码可能非常有用,但我必须在它们的工作方式上遗漏一些东西。 我正在尝试计算一个数字,比如 ...

回答 3 投票 0

更改位掩码中的位位置

我需要改变位置1和位置2之间的位顺序(从右到左开始计数)。我怎样才能做到这一点? 输入 输出 1010 1100 1110 1110 0101 0011 我正在尝试一些...

回答 1 投票 0

在给定范围内寻找掩码的子掩码。

如何找到一个给定掩码的最大的子掩码,这只是等于或小于一个给定的值r.例如一个掩码的子掩码(5在二进制101)是4(100在二进制),1(001在二进制)。现在如果...

回答 1 投票 0

如何正确利用掩码将索引信息发送到 perf 事件输出?

根据这里找到的bpf_perf_event_output的文档:http:/man7.orglinuxman-pagesman7bpf-helpers.7.html "标志用于指示map中的索引,该值必须......

回答 1 投票 0

给出使用Bitmask的解决方案,我无法理解代码中标明的条件评价。

我无法理解这里使用的位掩码,给定的代码是一个在二进制树中寻找伪平顶山路径数的解决方案,它包含数字0-9(含)。我已经在代码中标记了一行...

回答 1 投票 0

Bitmask动态编程-形成对

有n个男孩和n个女孩需要配对。只有男孩i和女孩j相容时,它们才会配对。给定它们兼容性的邻接矩阵,找到...

回答 1 投票 1


计算按位“ AND”为O(n)或O(n * log(n))的2的幂的数组中无序对的数量

如何计算按位与为2的幂的数组中无序对的数量。例如,如果数组为[10,7,2,8,3]。答案是6。说明(从0开始的索引):a [0]&a [1] = 2 a [0]&...

回答 1 投票 5

测试位掩码是否只有一个标志

我一直在搜寻google和堆栈溢出来寻找该问题的答案,但我还没有明确找到它。我如何测试位掩码以查看其是否设置了一个且仅设置了一个标志? ...

回答 2 投票 1

如何获得一个任意十进制数字的位

我想从列表中一点一点地读取一个int数,例如:十进制列表:[28,171,3,324,66]首先:28二进制:100111第二:171二进制:10101011 ...我试图这样做按位...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.