问题标签 [bit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
689 浏览

c++ - 如何以平台中立的方式确定架构?

我有一个使用 wxWidgets 的 C++ 应用程序。应用程序的某些部分因 32 位和 64 位主机而异。目前我使用 sizeof(void *),但是有没有更好的方法来使用条件编译并且是平台中立的?

0 投票
2 回答
6289 浏览

c# - Howto Flip Removable Bit on USB Drive in C#?

How do I Flip the Removable Bit of my USB Pen Drive or HDD in C# like this Tool does?

Thanks in advance!

0 投票
10 回答
47500 浏览

c++ - C/C++ 高效位数组

你能推荐有效/干净的方法来操作任意长度的位数组吗?

现在我正在使用常规的 int/char 位掩码,但是当数组长度大于数据类型长度时,这些位掩码不是很干净。

std vector<bool>不适用于我。

0 投票
1 回答
11157 浏览

linux - 如何让 Xvfb 在 32 位颜色上工作

谁能告诉我如何让 Xvfb 处理 32 位颜色?例如,Vnc4server 工作正常,但不符合我的目的。

又名 - 它有效,同时:

0 投票
1 回答
2705 浏览

ffmpeg - FFmpeg 比特率问题

我正在处理一个关于比特率的非常大的问题,ffmpeg 提供了-b比特率和它提供的调整选项-minrate-maxrate-bufsize它不能正常工作。如果我在-b选项中提供 256kbps,当转码完成时,它提供 380kbps。我们如何使用 ffmpeg 实现恒定比特率。如果它们是 +-10Kb,它是可调节的。但视频比特率总是超过 50-100 kbps。

我正在使用以下命令

转码完成后,媒体信息显示整体比特率 440kb(应该是 320kb)。

他们的命令有问题吗。或者我必须使用其他参数?请提供您的建议,这非常重要。

0 投票
2 回答
4179 浏览

java - 在Java中将位向量(布尔数组)转换为整数,将整数转换为位向量

取消以下功能的最佳方法是什么?

或者有没有比传递布尔数组更好的方法来做这种事情?

这出现在一个 Android 应用程序中,我们需要一个包含 20 个布尔值的数组来持久化,最简单的方法是将整数或字符串写入键值存储。

我将发布我们(蜜蜂和我)写以上内容的方式作为答案。谢谢!

0 投票
4 回答
331 浏览

c++ - 对两个以上的位使用按位与

我对按位运算符很陌生。假设我有 3 个变量a,bc, 这些值是二进制的:

现在,我想像这样执行按位与:

d &= a &= b &= c不起作用(如我所料),但我该怎么做?谢谢

0 投票
3 回答
3286 浏览

c++ - 24 位图像中有多少种颜色组合

我正在读一本书,我不确定它是一个错误还是我误解了报价。它读...

如今,您可以购买的每台 PC 都具有可以渲染至少 1670 万种颜色的图像的硬件。图像没有包含数千个颜色条目的数组,而是包含每个像素的明确颜色值。当然,24 位显示器使用 24 位或每个像素 3 个字节来存储颜色信息。这为红色、绿色和蓝色提供了 1 个字节或 256 个不同的值。这通常称为真彩色,因为 256^3(1670 万)

他说 1 个字节等于 256 个不同的值。1 字节 = 8 位。8^2 位 = 64 种颜色组合,对吗??它不适合我。我知道这可能很容易理解,但我不明白。

0 投票
1 回答
331 浏览

mysql - 在 MySql 中合并 Bit、Enum 和 Set 字段

我知道最多 8 个 Bit 字段被合并到一个字节中以节省空间,但是如果我有几个 Bit 字段和一个 Enum 或一个 Set 字段怎么办?他们是否也在内部合并?我问是因为我的表中有很多行,我想尽可能地避免开销。

0 投票
5 回答
2398 浏览

c - 如何根据“字节顺序”以位级别存储数据?

我读到了字节​​序并理解了蹲...

所以我写了这个

k等于A5 B9 BF 9F

和(字节)指针“ walk ” o/p 是9F BF b9 A5

所以我知道字节是向后存储的......好的。

~

所以现在我想它是如何存储在 BIT 级别的......

我的意思是“9f”(1001 1111)存储为“f9”(1111 1001)?

所以我写了这个

我得到一些随机输出

即使是没有。像“32”我没有得到任何明智的东西。

为什么 ?