bit-fields

bit-fields

文章 0 浏览 3

在 MySQL 中,BIT 列是否适合存储 5、6 或 7 字节整数?

我有一个表,我想保留其大小,并且其中一列可以被视为 5 字节无符号整数。这是我不需要进行搜索的列。 MySQL 提供整数数据类型 TINYINT,对于 1 字节…

寄与心 2024-09-14 04:57:22 2 0

存储许多位——我应该使用多个列还是单个位字段列?

我正在数据库中设计一个User 表。我为每个用户提供了大约 30 个左右的选项,可以是“允许”或“不允许”。 我的问题是,我应该将这些存储为 30 位列,…

你如我软肋 2024-09-12 08:28:46 3 0

在 JavaScript 中使用整数作为位域

作为项目的一部分,我有一串 0 到 3 之间的数字,例如: 2030000000000000000030000000000000000003333212111221121301 我想通过 URL 传递这个字符串…

少女净妖师 2024-09-11 16:37:14 4 0

C 中是否有 sizeof() 的位等效项?

Sizeof() 在应用于位域时不起作用: # cat p.c #include&ltstdio.h&gt int main( int argc, char **argv ) { struct { unsigned int bitfield : 3 } s…

耳根太软 2024-09-11 07:27:31 8 0

在 C 语言中,声明中的冒号是什么意思?

可能的重复: “unsigned temp:3”是什么意思 我正在学习一些内核代码,并且出现以下行(在 linux 2.4 中,sched.h,struct mm_struct): unsigned …

ま昔日黯然 2024-09-08 07:54:04 5 0

需要元编程魔法以无错误的方式定义位字段的母脉

目标是控制允许哪些类型的用户在 UI 级别执行哪些操作。该代码已经存在一段时间了;我只是想稍微改进一下。 我试图改进的文件可能应该是自动生成的,…

月亮坠入山谷 2024-09-07 20:23:10 6 0

c 联合和位域

位域可以在联合中使用吗?…

对不⑦ 2024-09-07 03:30:35 3 0

Microsoft 可以将三值字段存储在一位中吗?

我对 SQL/数据库完全一无所知,但我正在与一位从事大量数据库工作的朋友聊天,了解某些数据库如何使用“布尔”字段,该字段除了 true 和 false 之外还…

早乙女 2024-09-04 00:59:20 6 0

“unsigned temp:3” 是什么意思?在结构或联合中意味着什么?

可能的重复: 这段 C++ 代码是什么意思? 我正在尝试映射 C 结构使用 JNA 转换为 Java。我遇到了一些我从未见过的东西。 struct 定义如下: struct o…

樱娆 2024-09-03 12:53:29 7 0

GCC、-O2 和位域 - 这是错误还是功能?

今天,我在尝试位字段时发现了令人震惊的行为。为了讨论和简单起见,这里有一个示例程序: #include &ltstdio.h&gt struct Node { int a:16 __attribu…

思念绕指尖 2024-09-01 18:33:47 6 0

C 语言中的位域?

大家好, 有没有办法我们可以在那些不是结构或联合的任何成员的变量上声明指定位字段的变量。如果没有,那么无论如何我们可以通过指定它的位数来声明…

太阳哥哥 2024-08-30 09:52:59 4 0

如何获取位域以正确的顺序排列我的位?

首先,相关应用程序始终位于同一处理器上,并且编译器始终为 gcc,因此我不担心位域不可移植。 gcc 布局位字段,使得第一个列出的字段对应于字节的最…

欲拥i 2024-08-29 12:16:07 3 0

结构位域最大大小(C99、C++)

位结构字段的最大位宽度是多少? struct i { long long i:127} 我可以在结构体内部定义一个位字段,位字段的大小可达 128 位、256 位或更大吗?有一些…

来日方长 2024-08-29 05:07:47 5 0

在 C 中重新定义寄存器位域的技巧

我正在努力想出一种干净的方法来重新定义一些寄存器位字段,以便在我正在使用的芯片上使用。 例如,CAN 配置寄存器之一的定义如下: extern volatile …

要走干脆点 2024-08-28 05:25:09 9 0

除 int 之外的其他类型的位域?

我有一个代码,它使用如下声明的位字段, typedef struct my{ const char *name uint8_t is_alpha : 1 uint8_t is_hwaccel : 1 uint8_t x_chroma_shif…

温柔一刀 2024-08-22 09:30:46 6 0
更多

推荐作者

玍銹的英雄夢

文章 0 评论 0

我不会写诗

文章 0 评论 0

十六岁半

文章 0 评论 0

浸婚纱

文章 0 评论 0

qq_kJ6XkX

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文