「C++の基礎 - 構造体」の版間の差分

ナビゲーションに移動 検索に移動
39行目: 39行目:
     p1.height = 175.5;
     p1.height = 175.5;
  }
  }
</syntaxhighlight>
<br><br>
== ビットフィールド ==
メモリの使用を最適化するために、構造体内でビットフィールドが使用できる。<br>
<syntaxhighlight lang="c++">
struct Flags {
    unsigned int flag1 : 1;
    unsigned int flag2 : 1;
    unsigned int data  : 6;
};
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
<br><br>

案内メニュー