首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

麻烦看一上这句是什么意思,本人刚接触C++

2012-10-18 
麻烦看一下这句是什么意思,本人刚接触C++quint8m_emitHideSignal : 1quint8m_prohPre : 1quint8m_always

麻烦看一下这句是什么意思,本人刚接触C++
quint8 m_emitHideSignal : 1;
  quint8 m_prohPre : 1;
  quint8 m_alwaysTrackInput : 1;
  ProhibitionType m_prohType : 2;
  LanguageType m_language : 3;
  ThemeType m_theme : 3;
  Prohibition m_prohibition;

里面的quint8是typedef的unsigned char类型,其实的都是枚举类型,我看不懂后面的冒号是什么意思,是初始话么?还是默认值?还是其他涵义

[解决办法]
去搜一下 位域
[解决办法]
LS+1

quint8 m_emitHideSignal : 1; 表示该变量占1位。

搜索下位域吧。
[解决办法]
楼上正解
[解决办法]
这些变量应该都是放在struct中的,是位域的意思,参考(http://blog.csdn.net/anjy/article/details/3446752)这篇文章。

热点排行