请教类中定义的公用的枚举常量的引用问题
时间:2010-08-16
来源:互联网
- using namespace std;
-
- class Base{
- public:
- enum Style{
- kNormal,
- kBlod
- };
- };
-
- int main(void)
- {
- Base::Style st = Base::kBold;
- return 0;
- }
Base::Style st = Base::kBold;
错误:error: error: ‘kBold’ is not a member of ‘Base’
谢谢!
引用方法2:
Base::Style st = kBold;
错误:error:‘kBold’ was not declared in this scope
作者: linux_kejun 发布时间: 2010-08-16
看走眼了,编辑掉...
作者: liwangli1983 发布时间: 2010-08-16
#
# class Base{
# public:
# enum {
# kNormal,
# kBlod
# };
# };
#
作者: zylthinking 发布时间: 2010-08-16
kBlod vs kBold
作者: drangon 发布时间: 2010-08-16
没有明白你的意思
作者: linux_kejun 发布时间: 2010-08-16
也没有明白您的意思
作者: linux_kejun 发布时间: 2010-08-16
也没有明白您的意思
linux_kejun 发表于 2010-08-16 13:07
去掉 Style
Oh, 我错了
作者: zylthinking 发布时间: 2010-08-16
以下是android源代码中定义的,有Style应该没有问题的吧?
- class SkTypeface : public SkRefCnt {
- public:
- /** Style specifies the intrinsic style attributes of a given typeface
- */
- enum Style {
- kNormal = 0,
- kBold = 0x01,
- kItalic = 0x02,
-
- // helpers
- kBoldItalic = 0x03
- };
- ...
作者: linux_kejun 发布时间: 2010-08-16
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28