【发布时间】:2014-08-19 11:15:11
【问题描述】:
我有一个这样的 2 位位域结构:
struct MyStruct {
unsigned __int32 info0 : 2;
unsigned __int32 info1 : 2;
unsigned __int32 info2 : 2;
...
unsigned __int32 info59 : 2;
};
还有一个像这样的高达 120... 有没有办法将它们写入和寻址为数组?
【问题讨论】:
-
也许你可以在
std::bitset<240>周围加上一些东西? -
通过形成指向每个元素的指针来访问常规数组,并且您不能拥有指向位域的指针。
标签: c++ bit-fields