位域(bit-field):一种节省空间的成员

       有一种被称为位域 bit-field 的特殊的类数据成员 它可以被声明用来存放特定数目的位 位域必须是有序数据类型 它可以有符号 也可以无符号 例如

            class File { 
                          // ... 
                          unsigned int modified : 1; // 位域 (bit-field) 
                }; 
//位域标识符后面跟有一个冒号 然后是一个常量表达式指定位数

由于取地址操作符 & 不能被应用在位域上 所以也没有能指向类的位域的指针 位域也不能是类的静态成员

猜你喜欢

转载自blog.csdn.net/yonggandess/article/details/89024013