データの追加し忘れをコンパイラに教えてもらう この時、もし enum に NAME_4 を増やすとなった場合、enum_to_str にも文字列(name4)を追加しなければならなくなるわけですが、ソースコードがこんな風にひと目で分かるようにな

kasumanikasumani のブックマーク 2014/05/14 15:05

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

データの追加し忘れをコンパイラに教えてもらう - Qiita

    #include <iostream> enum { NAME_1 = 0, NAME_2, NAME_3, NAME_MAX }; const char *enum_to_str[NAME_MAX] = { "name1", "name2", "name3", }; void main() { using namespace std; cout << enum_to_str[NAME_1]...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう