enum

「enum」の編集履歴(バックアップ)一覧はこちら

enum - (2010/01/29 (金) 14:34:59) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

== enumの利用 == enum type{ tako, ika, hage }; type val = tako; cout << "val = " << val << endl; [ result ] '''val = 0''' enum type{ tako = 3, ika = 6, hage = 9 }; type val = tako; cout << "val = " << val << endl; [ result ] '''val = 3'''
=== 基本 === enum type{ tako, ika, hage }; type val = tako; cout << "val = " << val << endl; [ result ] '''val = 0''' === 番号の付け替え === enum type{ tako = 3, ika = 6, hage = 9 }; type val = tako; cout << "val = " << val << endl; [ result ] '''val = 3''' === クラス内で定義された enum は勝手に static になる。=== class Hoge { public: enum type{ tako, ika, hage }; '''←セミコロンを付ける!''' }; ... Hoge::type val = Hoge::ika; cout << "val = " << val << endl; [ result ] '''val = 1'''

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。