enum类型也可重载它的运算符




#include <iostream.h>

enum Day{sun,mon,tue,wed,thu,fri,sat}
Day
& operator++(Day& d)
{
    
return d=(sat==d)? sun:Day(d+1}


void main()
{
    Day today
=thu;

    Day tomo
=++today;

    cout
<<tomo;
    
}

此条目发表在未分类分类目录。将固定链接加入收藏夹。
0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
最旧
最新 最多投票