【发布时间】:2013-01-27 23:48:13
【问题描述】:
我可以在 C 或 C++ 的位字段中指定的位数是否有限制?例如,我可以这样做吗:
struct HugeInt {
int myInt: 1000;
};
我问的是 C 和 C++,因为我知道语言规范有时会有所不同,并且想看看上面的示例是否可以保证在 C 或 C++ 中工作/不工作。
【问题讨论】:
-
这不是和这个一样吗? stackoverflow.com/questions/2647320/…
-
@KingsIndian- 是的,你是对的。我第一次错过了那个!
-
好的。投票关闭。我最近读了另一本:)
-
@KingsIndian- 我也投票决定关闭它。 :-) 我通常更擅长避免重复的问题。
-
@vonbrand- 这纯粹是出于好奇。我知道对于长位域和高精度整数有很好的库。
标签: c++ c struct bit-fields