gpt4 book ai didi

c++ - 在 C++ 中设置单个位

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:54:20 26 4
gpt4 key购买 nike

我有一个 5 字节的数据元素,我需要一些帮助来弄清楚如何在 C++ 中设置这些字节之一的单个位;请在下面查看我的示例代码:

char m_TxBuf[4]; 

我想将第 2 位设置为字节 m_TxBuf[1] 的高位。

    00000 0 00      ^ This one

非常感谢任何支持;谢谢!

最佳答案

Bitwise operators in C++ .

"...set bit 2..."

Bit endianness .

I would like to set bit 2 to high of byte m_TxBuf[1];

m_TxBuf[1] |= 1 << 2

关于c++ - 在 C++ 中设置单个位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3136267/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com