腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
枚举
的
表示
、
、
枚举
是如何在编程
语言
的
“幕后”工作
的
?我猜每种
语言
都有不同
的
方式
来表示这些数据类型。main(String[] args) { }在==期间是否将
枚举
类型转换为原语或者
枚举
值是Singleton?
C
#是否以与java相同
的
方式</em
浏览 1
提问于2009-12-08
得票数 1
回答已采纳
2
回答
布尔是
C
中内置
的
Enum吗?
、
、
、
我在想布尔是否是内置
的
枚举
。根据维基百科~ 在
C
语言
和其他
语言
中,布尔是Enum吗?
浏览 5
提问于2013-10-06
得票数 3
回答已采纳
3
回答
你能在Struct中
枚举
值吗?
我知道在
定义
枚举
时,您可以通过数字
枚举
列表:你能以同样
的
方式
枚举
结构中
的
值吗?基本上,我希望使用for或while循环遍历结构中
的
值。item_value}; { "item 2", 3600, ..
浏览 0
提问于2012-03-04
得票数 0
回答已采纳
1
回答
如何通过JNI向Java公开原生
枚举
?
、
我正在从一个现有的项目导入一个端口
的
头到Android-NDK。在少数情况下,我希望从Java层使用在本机标头中
定义
的
枚举
。怎样才能做到这一点?理想情况下,我希望以某种
方式
将常量公开给Java层,但我看不到这样做
的
方法。 最明显
的
可能性是在Java和
C
++中双重
定义
枚举
。然而,现有的头文件a)没有明确
的
编号,b)有#ifdef‘’ed
的
元素,
c
)通过SVN外部与现
浏览 0
提问于2012-11-21
得票数 4
回答已采纳
2
回答
在泛型类扩展Enum中使用Enum.values
、
、
HEre是我希望它工作
的
方式
: }public MyClass(E[] e) {} 在我发现
的<
浏览 7
提问于2012-07-26
得票数 15
回答已采纳
1
回答
枚举
类型及其编译器
的
解释
、
、
在我看来,很多编译器(如果不是大多数的话)都将
枚举
类型视为int。在
C
/gcc中,enums被编译成int。在
C
# /VisualC#中,可以使用以下内容更改底层数据类型:但是默认情况是int (由于明显
的
原因,ints是有效
的
。它们轻松地通过ALU,避免无用
的
字符串比较。 乍一看,解释
语言
似乎没有内置
的
枚举</
浏览 0
提问于2014-12-09
得票数 1
回答已采纳
1
回答
Java编译
枚举
的
目的是什么?
、
、
、
、
我和一位同事讨论了Java如何表示
枚举
。我当时
的
印象是,他们完全是像
C
/
C
++那样
的
ints。或者,如果添加行为(类型安全
枚举
),它将被包装在类中。但是,我在Oracle站点上发现了以下内容: Java编程
语言
枚举
比其他
语言
中
的
对应
语言
要强大得多,而其他
语言
只不过是美化
的
整数。新
的
枚举
声明
定义
了一个成
浏览 8
提问于2011-09-01
得票数 8
回答已采纳
1
回答
维护多
语言
中
的
对象模型
、
、
、
我正在为Java和Python (将来可能还有其他
语言
)编写一个基本
的
SDK,它是API (REST和面向消息队列
的
响应)
的
使用者。我不想单独维护每个
语言
的
描述,而是想知道是否有一种方法可以在类似YAML
的
东西中
定义
类和
枚举
,这些类和
枚举
可以自动转换为每种
语言
的
适当对象。我想我可以用
C
语言
编写对象,然后进行每种
语言
的</
浏览 0
提问于2018-11-07
得票数 0
4
回答
在
C
#和
C
中
枚举
关键字有什么区别?
、
、
我可以知道enum关键字在
C
#和
C
中有什么区别吗? 我试图在enum中使用
c
样式
的
C
#变量,但是我遇到了错误。当我搜索谷歌时,它说,如果我们有
枚举
天{ Sat,Sun,Mon,Tue,Wed,清华,星期五};那么我们需要在
C
#中使用
C
#,而不是像
C
那样直接使用Sat。
浏览 1
提问于2013-10-09
得票数 0
回答已采纳
1
回答
声明中未
定义
的
行为
、
让我们来谈谈
C
语言
中
的
enum。§6.7.2.2:
定义
枚举
常量值
的
表达式应为整数常量表达式,其值可表示为int。
枚举
数列表中
的
标识符被声明为具有int类型
的
常量,并且可以出现在允许
的
任何地方。127)
枚举
数=将其
枚举
常量
定义
为常量表达式
的
浏览 1
提问于2019-12-30
得票数 9
1
回答
为什么在VEE中作为Active X对象公开时,
枚举
名称会作为前缀添加到常量中?
、
、
我正在使用与
C
#中
的
一个COM接口在同一命名空间中声明
的
枚举
。{ constantName2 public interface InterfaceName
浏览 2
提问于2012-02-20
得票数 0
回答已采纳
2
回答
用于类型说明器使用
的
允许类型
定义
的
C
++11标准参考?
、
、
、
、
在
C
++11中,类型说明符包括类说明符和
枚举
说明符。(又称类
定义
和
枚举
定义
)struct
C
{}
c
; void f(
浏览 7
提问于2014-01-07
得票数 10
回答已采纳
2
回答
C
# enum型安全
、
、
是否有一种方法强迫
C
#
枚举
只接受几个显式命名常量中
的
一个,还是有另一个特性可以接受?
C
#引用有这样
的
事后考虑: (设计了一种新
的
语言
,允许这种草率。)
浏览 0
提问于2015-09-05
得票数 5
6
回答
如何在限定范围
的
枚举
上重载|=操作符?
、
、
、
、
如何在强类型(作用域) |= enum (
C
++11,GCC)上重载操作符? 我想测试,设置和清除强类型
枚举
的
位。为什么是强类型?因为我
的
书上说这是很好
的
练习。对于一个类,您只需要简单地将放在一起,但是对于
枚举
,它似乎在语法上不起作用。:这就是它在强类型
C
#中
的
工作
方式
:
枚举
--那里只有一个带有其基础类型字段
的
结构,以及在其上
定义
的
一组常量。但是它可以有符合<e
浏览 5
提问于2013-04-08
得票数 36
回答已采纳
3
回答
如何在节点js中使用es6创建
枚举
值?
、
是否可以在JavaScript中创建
枚举
值并将其分配给整数值,这与其他
语言
类似。例如,在
C
#中,我用以下
方式
声明了一个
枚举
:{ Tuesday =1, Thursday
浏览 43
提问于2020-05-18
得票数 2
3
回答
枚举
器
的
图灵机器图
我应该为
语言
0^k1^k (k>=0)绘制一个
枚举
器。我不确定这与为这种
语言
构建图灵机状态图有什么不同:我理解
的
方式
是,我需要构建一个
枚举
器,它可以在给定{0,1}以上
的
所有字符串
的
情况下,通过模拟图灵机在字符串i上识别i步上
的
语言
来识别上述
语言
,但我
的
老师指出,这就是我们如何证明
枚举
器和图灵机之间
的
等价性,所以我认为我们必须做
的<
浏览 3
提问于2010-11-15
得票数 2
5
回答
为什么我要在
C
++中用类型
定义
符来声明
枚举
?
、
、
我
的
代码看起来像这样: eEvent1, ...eEventN } EEventID; 两者之间
的
区别是什么?为什么要做这样
的
改变?当我看着
的
时候,唯一提到
的
类型
定义
被否决了。
浏览 0
提问于2010-09-29
得票数 5
回答已采纳
2
回答
如何在
C
++中结合模板和
枚举
?
、
、
、
C
++编程
语言
中有一个庞大
的
特性集合,它提供了对数据类型
的
严格控制。通常情况下,人们会用模板系统对代码进行建模,以实现最充分
的
功能,同时保证在其操作中保持正确
的
类型和灵活性。为此目的,不太经常使用
枚举
,因为它们允许为数据
定义
显式
的
可能性,并且没有直接验证类型正确性
的
方法。因此,我们所拥有的模板允许函数和类使用泛型类型操作,而无需为每个类型重写;以及
枚举
,可以直接使用预期
的
类型。 是
浏览 0
提问于2010-10-19
得票数 4
回答已采纳
1
回答
在标头中转换enum
、
、
在使用SWIG时,我试图从python导入
c
头文件(我是SWIG
的
初学者)。头文件中只有宏和
枚举
。宏可以成功转换,但在
枚举
中有问题。SWIG_From_int((int)(VAL2)));因此,VAL0-3没有
定义
然后,在用以下命令编译时,得到了未声明
的
错误VAL0 0/VAL0 1/VAL0 2/VAL0 3:
浏览 0
提问于2018-08-20
得票数 1
2
回答
我可以在
c
++中
定义
枚举
的
大小吗?
据我所知(从我在cpp编程
语言
中读到
的
),大小应该是“一些可以保持其范围
的
整数类型
的
大小,并且不大于sizeof( int ),除非
枚举
数不能表示为int或unsigned int”。但是有没有可能以某种
方式
定义
大小呢?例如,我想使用一个
枚举
,它
的
sizeof是自然单词
的
大小(通常是无符号
的
long)。
浏览 1
提问于2012-08-26
得票数 23
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言const的用法详解,C语言常量定义详解
c语言带参数的宏定义
C/C+编程笔记:C语言枚举与联合的区别,帮你一步步深度解析
C语言指针变量的定义和使用(精华)
零基础学习C语言/C加加等编程的学习方式
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券