这段代码有什么问题 - C ++枚举?

时间:2016-04-02 17:40:05

标签: c++ enumeration

我在这个名为learncpp.com的网站上学习C ++。我在枚举时遇到了这个例子:

enum Color
{
 COLOR_BLACK, // assigned 0
 COLOR_RED, // assigned 1
 COLOR_BLUE, // assigned 2
 COLOR_GREEN, // assigned 3
 COLOR_WHITE, // assigned 4
 COLOR_CYAN, // assigned 5
 COLOR_YELLOW, // assigned 6
 COLOR_MAGENTA // assigned 7
};

Color paint(COLOR_WHITE);
std::cout << paint;

我将此示例复制到我的编辑器中,但程序没有编译并出现以下错误:

error:'cout' in namespace std does not name a type std::cout<<paint;

此代码有什么问题,我该如何解决?

0 个答案:

没有答案