枚举

enum Season {
    Summer, Fall, Winter, Spring
};

map<stringSeason> seasons = {
    {"Summer", Summer},
    {"Fall", Fall},
    {"Winter", Winter},
    {"Spring", Spring}};

Season winter = seasons["Winter"];
//winter is Season.Winter (2)

cout << "winter is "<< winter;