【发布时间】:2011-10-28 17:47:51
【问题描述】:
这样做有没有意义:
namespace status{
enum status{
ok,
error
};
}
然后像status::ok那样使用它
或者我应该这样做:
enum status{
status_ok,
status_error
};
并像这样使用它status_ok?
更新: 使用 C++11,您现在应该这样做:
enum class status {
ok,
error
};
并像这样使用:status::ok
【问题讨论】:
标签: c++ enums namespaces c++11