作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
如果有人使用enum
name 如下:
class Logger
{
public:
enum LEVEL
{
Debug,
Warning,
Notification,
Error
};
};
这东西在这里意味着什么:
Logger(LEVEL);
最佳答案
这看起来像一个构造函数的声明,可以这样使用:
struct Logger
{
enum LEVEL { Debug, Warning, Notification, Error };
Logger(LEVEL);
// ...
};
Logger wlogger(Logger::Warning);
Logger elogger(Logger::Error);
关于c++ - 使用枚举名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9859532/
我是一名优秀的程序员,十分优秀!