相关疑难解决方法(0)

位域元素的默认值

在C++ 11中,人们可以做到

struct S {int i = 42;};
Run Code Online (Sandbox Code Playgroud)

每当忘记初始化成员i时,它会默认初始化为42.我只是尝试使用bitfields作为

struct S {int i = 42    : 5;};
Run Code Online (Sandbox Code Playgroud)

而且我正在

错误:预期';' 在':'标记之前

对于位域成员是否存在此功能,如果存在,我该如何使用它?

c++ bit-fields c++11

6
推荐指数
2
解决办法
2466
查看次数

标签 统计

bit-fields ×1

c++ ×1

c++11 ×1