首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

cout 输出 enum week:char 的异常

2012-03-18 
cout 输出 enum week:char 的错误以下代码如果去掉 :char 就能编译.但加上后 cout 就出错无法编译.怎么解

cout 输出 enum week:char 的错误
以下代码如果去掉 :char 就能编译.但加上后 cout 就出错无法编译.怎么解决?

#include<iostream>

using namespace std;

int main()
{
enum Week:char {Monday='M',Tuesday='T',Wednesday='W',Thursday='H',Friday='F',Saturday='S',Sunday='U'} Thisweek;
Thisweek=Wednesday;
cout<<Thisweek<<endl;

return 0;
}

[解决办法]
枚举类型使用enum:char这种形式限制长度的形式,目前还不是C++的标准内容,所以cout目前不支持对它进行输出。

热点排行