C++ 你把这叫做什么;无符号整数a_位:1&引用;?位字段之外是否有其他用途?
当我开始思考,当你创建一个位字段时,比如说,我正在处理位字段C++ 你把这叫做什么;无符号整数a_位:1&引用;?位字段之外是否有其他用途?,c++,bit-fields,C++,Bit Fields,当我开始思考,当你创建一个位字段时,比如说,我正在处理位字段 struct bit_field{ unsigned int just_a_bit : 1; unsigned int five_bits : 5; unsigned int : 3; //Fill to 8 bits } 使用无符号int变量:位,这叫什么(以便我可以搜索)?这可以在创建位字段之外使用吗?这样做有什么意义吗 为清楚起见,我所说的“this”是指在创建变量时,在变量名称后使用大小为
struct bit_field{
unsigned int just_a_bit : 1;
unsigned int five_bits : 5;
unsigned int : 3; //Fill to 8 bits
}
使用无符号int变量:位代码>,这叫什么(以便我可以搜索)?这可以在创建位字段之外使用吗?这样做有什么意义吗
为清楚起见,我所说的“this”是指在创建变量时,在变量名称后使用大小为位的冒号。这就是所谓的“位字段”。它只允许在结构(或联合中使用,尽管它在联合中有用)。这就是所谓的“位字段”。它只允许在结构(或联合中使用,但在联合中使用)。成员是位字段
封装类仍然只是一个类。成员是位字段
封装类仍然只是一个类。等等,我原以为整个结构称为位域,但实际上它是无符号int just_a_位:1代码>这叫做位字段?不,结构就是结构。结构内部的东西叫做位域。等等,我以为整个结构叫做位域,但实际上它是无符号整数,只是一个位:1代码>这叫做位字段?不,结构就是结构。结构内部的东西叫做位域。啊,我明白了。这就是我困惑的根源啊,我明白了。这就是我困惑的根源