【发布时间】:2011-12-13 17:10:14
【问题描述】:
在我的许多类的程序中,我使用Color 作为一个类型,它应该只有WHITE 和BLACK 作为它的可能值。
所以例如我想写:
Color c;
c = BLACK;
if(c == WHITE) std::cout<<"blah";
和类似的东西。在我所有的类和标题中,我都说#include "ColorType.h",我有Color c 作为类属性,但我不知道在ColorType.h 中写什么。我尝试了typedef enum Color 的一些变体,但效果不佳。
【问题讨论】:
-
Color 是作为类、结构、类型定义、枚举...吗?
-
@111111 - 我想这就是他在问我们。