腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
获取
枚举
标志
所有
位
的
最好
方法
?
、
我有一个具有Flags属性
的
枚举
。另一件事是我
的
枚举
标志
中
的
位
都是手动赋值
的
,所以我不能简单地获得下一个值并减去1。
浏览 1
提问于2010-08-12
得票数 20
回答已采纳
6
回答
#定义
的
位
标志
和
枚举
- "c“中
的
和平共处
、
、
、
我刚刚发现了joy
的
位
旗。我有几个关于在C中使用位
标志
的
“
最佳
实践”
的
问题。我从我在网上找到
的
各种例子中学到了
所有
东西,但仍然有一些问题。为了节省空间,我在struct (A->flag)中使用一个32
位
整数字段来表示几组不同
的
布尔属性。总共有20个不同
的
位
是#defined,其中一些是真正
的
存在/缺位
标志
(存储-内部与存储-外部
浏览 6
提问于2009-10-03
得票数 1
回答已采纳
3
回答
获取
字节字符串中
的
特定位值
、
、
在字节串中
的
特定索引处有一个字节,它代表八个
标志
;字节中
的
每个位一个
标志
。如果设置了
标志
,则其对应
的
位
为1,否则为0。例如,如果我有这些
标志
将是 # and theothers are not set
获取
该字节中
的
每个比特值
的</e
浏览 1
提问于2010-04-07
得票数 8
回答已采纳
1
回答
枚举
值中包含
的
位
掩码
标志
的
最佳
方法
是什么
?
、
、
、
、
我使用
的
是一个旧
的
(>15年)系统,它使用char[]数组存储属性,如果索引具有"X",则该属性被激活。我已经做了这么多来转换它:int userOptionsInt = 我怎样才能得到允许我显示特定用户
所有
属性
的
东西呢John's account has OptionA //
浏览 3
提问于2015-03-27
得票数 1
回答已采纳
4
回答
如何设置
枚举
标志
的
所有
位
、
、
我想知道将enum
标志
的
所有
位
都设置为1
的
通用
方法
。我只是希望有一个enum,它可以在
所有
比较中返回,而不考虑其他
枚举
。DoEverything = 0xFFFFFFFF 但是在上面的代码中,因为我们设置了“F”
的
个数,所以如果它是int,它就不会工作。因此,无论数据类型
是什么
(int、int64、uint等),我都会喜欢将enum
标志
的
所有
位</e
浏览 4
提问于2011-09-19
得票数 42
回答已采纳
1
回答
C
枚举
声明:如果类型太多,是否存在基于字(32
位
或64
位
)长度
的
枚举
类型重叠?
、
我正在阅读一篇关于C编程
的
教程,我正在阅读有关“
枚举
”声明
的
内容。我
的
问题是,如果这是组合样式
标志
的
唯一
方法
,如果
枚举
中使用了太多
的
标志</em
浏览 0
提问于2020-04-27
得票数 0
3
回答
使用外部
枚举
成员进行边界/有效性检查
、
我
的
一
位
同事坚持认为这是用C#写
枚举
的
正确
方法
。public enum ExampleEnum InvalidItem, Item2, MaxItem我们在代码库中都定义了这样
的
枚举
无论我们在哪里使用
枚举
,我们都会检查值是否在InvalidItem和MaxItem之间。对我来说,这似乎没有必要,因为您可以检查Enum.IsDefined和Enum.GetValues().Le
浏览 0
提问于2019-03-16
得票数 1
回答已采纳
4
回答
C++
枚举
标志
与
位
集
、
、
在
枚举
标志
上使用
位
集
的
优缺点
是什么
?state.flip(); } } 正如我到目前为止所看到
的
,
位
集有更方便
的
设置/清除/翻转函数需要处理,但是
枚举
标志
的
使用是一种更广泛
的
方法
。
浏览 7
提问于2017-08-07
得票数 21
回答已采纳
2
回答
空旗是坏习惯吗?
、
、
、
几天前我遇到了一个很蠢
的
虫子。这是由我从第三方图书馆得到
的
这种狂热所引起
的
:public enum MyStatus OKResponse = 0, ResponseTooBig = 1,它根本不是一个旗帜,它是一个没有
所有
标志
。当然,当我发现错误时,我意识到OKResponse是唯一
的
非错误状态,所以它真正
的
意思是“没有错误,没有
标志
”。然而,我真的不认为这是显而易见
的
。将0定义为
标志<
浏览 4
提问于2016-03-07
得票数 4
回答已采纳
2
回答
如何将一个Flags
枚举
映射到多个组合框?
、
、
、
、
我必须将一个Flags
枚举
映射到多个组合框。例如,前2
位
需要对应于屏幕对比度设置
的
组合框:第2
位
和第3
位
需要对应于语音音量第6
位
对应于入口或出口(即,如果它在它
的
入口上,如果它离开了它
的<
浏览 2
提问于2012-10-02
得票数 0
1
回答
如何通过CopyPixelOperation发送多个CopyFromScreen?
我使用托管Graphics.CopyFromScreen
方法
获取
屏幕上某个区域
的
位图截图。一切都在使用CopyPixelOperation.SourceCopy
枚举
作为CopyFromScreen
方法
的
标志
.但不幸
的
是,我需要捕捉我试图捕捉
的
地区
的
分层/透明窗口.只有SourceCopy
枚举
才不会在生成
的
图像中
获取
这些内容由于这会导致Resharper<
浏览 6
提问于2010-01-07
得票数 2
回答已采纳
3
回答
没有两个值幂
的
标志
枚举
、
、
、
属性
的
Flag表示,您应该: public enum BrokenEnum None, SecondOption,} ...it
的
行为不会像预期
的
那样为了解决这个问题,我正在寻找某种静态代码分析(比如),当代码中存在类似
浏览 4
提问于2011-08-20
得票数 8
回答已采纳
3
回答
枚举
用于OpenGL呈现
的
设备和显示模式
、
、
我目前正在编写一个OpenGL渲染器,并且正在编写一些用于
枚举
下拉列表中使用
的
显示适配器、设备和模式
的
类。我使用EnumDisplayDevices
获取
适配器,然后对每个设备使用EnumDisplaySettings,得到bpp、宽度、高度和刷新率。然而,我不确定如何找出哪些模式是全屏可用
的
(在DEVMODE结构中似乎没有它
的
标志
)。我可以假设
所有
列出
的
模式原则上都可以全屏实例化吗?作为后续问题,这种设备
枚举
浏览 0
提问于2010-12-18
得票数 1
回答已采纳
3
回答
在C++ Win32中
获取
计算机上
的
用户配置文件列表
、
枚举
计算机上
所有
用户配置文件
的
最佳
方法
是什么
? 我知道如何
获取
当前登录
的
用户配置文件,也知道如何
获取
“
所有
用户”配置文件。但我想要一份电脑上
所有
资料
的
清单。
浏览 0
提问于2009-09-03
得票数 5
回答已采纳
4
回答
32
位
编译器
的
函数参数是uint64
标志
还是uint32 flag[2]?
对于某些
位
字段
标志
状态,我有一个uint32变量,对于这些
标志
,我有一个
枚举
变量。此变量按值作为参数传递给某些函数。扩展到64
位
将导致我使用编译器‘扩展’,因为
枚举
是32
位
宽。但是使用数组似乎会导致更多
的
工作。我
的
代码可以在32
位</e
浏览 0
提问于2010-07-21
得票数 2
回答已采纳
2
回答
在设置了第k
位
的
情况下,
枚举
1到n之间
所有
数字
的
最佳
方法
是什么
?
、
枚举
设置了kth
位
的
1到n之间
的
所有
数字
的
最佳
方法
是什么
?当为n = 12和k = 1时,答案将为1, 3, 5, 7, 9, 11。一种简单
的
方法
是遍历n并检查是否设置了kth
位
(通过检查num & (1 << (k-1))是1还是0),但是有没有更好
的
方法
来做到这一点?
浏览 0
提问于2014-10-17
得票数 3
11
回答
获取
IEnumerable<T>计数
的
最好
方法
、
在不
枚举
集合中
的
所有
项
的
情况下,
获取
IEnumerable集合中
的
项数
的
最佳
/最简单
的
方法
是什么
? 可以使用LINQ或Lambda吗?
浏览 0
提问于2008-08-26
得票数 30
回答已采纳
5
回答
映射到Nhibernate中
的
枚举
位
标志
、
获取
以下
枚举
标志
enum Permssions CanComment = 1, CanDelete = 4, All = CanComment | CanEdit | CanDelete | CanRemoveUsers 在NHibernate中,在使用以下命令之前,我已经映射到
枚举
:<property type="n.Permssions, n.Permssions" nam
浏览 0
提问于2009-03-23
得票数 15
3
回答
如何在C#中使用flag属性从
枚举
中
获取
位
掩码值?
、
、
、
在我们
的
数据库中,我们有一个
位
掩码,它表示用户可以执行
的
操作类型。 Undefined = 0, Sell = 2, SellClose = 8} 在我们
的
应用程序中,我有一个编辑权限页面,然后我使用该页面通过对不同
枚举
值进行逐<
浏览 1
提问于2010-06-03
得票数 3
回答已采纳
4
回答
标志
枚举
混淆C#
、
、
、
根据我
的
代码a=1、b=2、c=3等,我认为该
标志
可以使a=1、b=2、c=4等public enum someEnum { none, a, b, c, d, e, f, } 如何获得我想要
的
上面的[Flags]
是什么
意思?
浏览 4
提问于2009-08-26
得票数 3
回答已采纳
点击加载更多
相关
资讯
使用Python获取Linux系统中所有磁盘信息的方法
寻找停车位的最佳方法是什么?数学有答案
使用机器人编程语言完成复杂任务的最佳方法是什么?
开源 - Ideal库 - 常用枚举扩展方法(二)
CrackMapExec:一款针对大型Windows活动目录的后渗透工具
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券