エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
scoped enumについて
C++0xでは、scoped enumが追加されている。従来のenumは、unscoped enumと呼ばれている。いやしくもC++0... C++0xでは、scoped enumが追加されている。従来のenumは、unscoped enumと呼ばれている。いやしくもC++0xプログラマならば、scoped enumを使うべきである。 一体、従来のenumと、何が違うのか。scoped enumは、強い型付けによって、バグを防いでくれる。 使い方は、とても簡単である。 // scoped enum enum struct Hairstyle { FusaFusa, Mohawk, Hage } ; int main() { // OK Hairstyle style = Hairstyle::FusaFusa ; // Error: enum名が指定されていない。 Hairstyle head = Hage ; // Error: 暗黙の型変換はできない。 int i = Hairstyle::Hage ; // OK: 明示的
2010/03/22 リンク