腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何实现is_enum_class
类型
特征
?
、
、
、
当传递到
类型
T中的
类型
是类
枚举
时,如何实现值成员为真的
类型
特征
?虽然我知道,例如如果T是一个
枚举
,失败如果它是一个
枚举
类,我还没有找到一个方法来使用这个SFINAE。
浏览 6
提问于2014-11-14
得票数 10
回答已采纳
1
回答
以enum为专长的
类型
性状
、
、
除了
枚举
值Http::Get之外,我希望有一个对任何参数T都是假的
类型
特征
struct isGet : public std::false_type{};template<>但是,c++编译器似乎不允许我在第一个类名为typename时专门处理带有
枚举
的模板类我基本上希望编译器将
类型
特征
返回为fa
浏览 2
提问于2022-06-16
得票数 1
回答已采纳
1
回答
如何为
枚举
及其各自的变体实现
特征
?
、
我正在尝试使用
枚举
变体来捕获本质上是异构的数据(具有不同的字段集合),但从协议的角度来看,这些数据是相同的“
类型
”。但是,我不确定如何实现特定于子
类型
的方法和
特征
。下面是我如何创建数据
枚举
以及如何使用
枚举
变量构造函数来指定
类型
的最小示例,但是如果我在变量上实现了一个
特征
,那么调用该函数并不是我想好的方法。
浏览 13
提问于2019-07-17
得票数 4
回答已采纳
3
回答
在C++0x标准中使用/定义了什么样的“
特征
”
、
、
、
C++中的一个特性封装了一组操作,这些操作允许算法或数据结构使用实例化的
类型
来操作。char_traits是分组string和文件所需函数的一个例子。那么,除了我找到的示例之外,还有其他模板可以/应该被认为是“特性”吗?我想,我也要问的是,是否有一个纯粹的
特征
定义?函子hash<>能被认为是一种
特征
吗? 如果是这样的话,是不是所有的要求都是“
特征
”,比如"CopyAssi
浏览 3
提问于2011-07-16
得票数 24
回答已采纳
3
回答
性状可以用于
枚举
类型
吗?
、
、
我仔细阅读了,找到了一个在结构上使用
特征
的清晰定义。是否可以在enum
类型
上使用
特征
?我已经看到了说不的答案,但他们已经3岁了,没有做我想做的事情。type我不理解这个错误,因为它引用的
枚举
位于同一个文件中如果我真的不能在
枚举
变体上使用
特征
,我是否可以保证任何
枚举
特性都必须实现某些方法?
浏览 1
提问于2018-07-28
得票数 24
1
回答
Boost type_traits is_array
、
、
我一直在尝试浏览Boost
类型
特征
头文件,现在我感觉非常不舒服,因为无数的#define提供了强烈的不可读特性。然后是更多的#定义。具体地说,我感兴趣的是弄清楚以下3个
特征
:如果
类型
T是一个数组、一个类或一个
枚举
。 有没有人能建议一些方法来破解这种明显的疯狂背后的方法?例如,你如何从一种
类型
,任何相关的阅读材料等中找出
特征
的理论。
浏览 0
提问于2011-05-26
得票数 5
2
回答
如何在类范围内定义/专门化type_trait?
、
、
、
我有以下情况:我的问题围绕着使用强
类型
枚举
类作为标志(就像在C#中使用一样)。我知道这不是最初使用
枚举
类的方式,但它不是这个问题的重点。我定义了几个在这些
枚举
类上使用的操作符和函数,并定义了一个自定义
类型
特征
来区分普通
枚举
和国旗
枚举
。我需要定义X之外的
特征
,这是可能的,但将“标志-属性”与
枚举
声明分开。在我们的代码中使用这个非常好,因为所有的地方都使用标志,但是使用的方式非常陈旧(int + #define)。但是,
浏览 13
提问于2014-01-10
得票数 7
回答已采纳
1
回答
在rust中返回不带泛型参数的泛型
类型
、
但我使用函数来配置它,并将该信息作为
枚举
传递: fn configure(config: Config) -> Worker<T> { some_config=> Worker<some_type>,} 由于我已经将信息作为
枚举
传递,所以我希望避免将
类型
参数传递给函数,但显然rust会抱怨,因为没有定义T。有没有办法让rust推断某些东西的返回泛型的
类型
?我也考虑过使用宏,但我不知道这是否
浏览 17
提问于2021-11-06
得票数 1
1
回答
当结构不安全时,如何避免Enum +特性模式?
因为我不能在Vec<Box<Growl>>中使用
特征
对象. pokemon: Vec<Box<dyn Growl>>,enum Pokemon {
浏览 4
提问于2022-09-19
得票数 0
1
回答
使用单词
类型
引用某些语言元素的正确性
、
当我们有一些结构T时,我们通常将T称为一种
类型
。我们可以说,type player。用type这个词来指
特征
球员是正确的吗?或者他们有另外一个术语,单词还是类似的? Soccer, Basket其中,我们可以将
枚举
引用为
枚举
类型
播放器,或者仅指
类型
播放机。
浏览 6
提问于2022-09-09
得票数 1
回答已采纳
1
回答
如何推导变量的泛型
类型
?
我声明了Lexer
特征
:另外,我还为两个结构实现了它:简而言之,变量
类型
对我来说没有任何区别,我只需要一个Lexer的实现来使用它的方法。
浏览 0
提问于2020-08-20
得票数 0
1
回答
具有不同数据
类型
的SQL数据库设计
、
、
我的想法是有一个实体Super entity,它存储所有实体之间的所有公共字段,有一个EntityCharacteristics,它用外键将实体
特征
存储到Characteristic表中,该表将存储有关
特征
的信息InputType: text需要存储选择框的InputType的可能值,例如,这将是一个类似
枚举
的
类型
。entity_type字段,该字段将连接到一个EntityType表,而该表将连接到一个PossibleEntityCharacteristics,该P
浏览 3
提问于2018-08-31
得票数 1
回答已采纳
2
回答
类型
在
枚举
中使用复制的超特性时不会实现复制错误。
、
我是生锈
特征
的新手,所以这可能是因为我对超级
特征
、dyn或其他任何东西的误解。我试图在
枚举
中使用一个特性对象来: #[derive(Copy)] A, B(dyn MyTraitWhichIsCopy
浏览 9
提问于2021-04-25
得票数 1
回答已采纳
3
回答
XGBoost的贪婪分裂查找算法如何确定不同
特征
类型
的候选拆分值?
、
、
、
基于Chen & Guestrin (2016) XGBoost:一个可扩展的树增强系统的论文,XGBoost的“精确分割查找算法在所有
特征
上列举了所有可能的分裂,以找到最佳的分割”(第3页)。因此,我的理解是,XGBoost对所有特性进行
枚举
,并使用每个特性的唯一值作为候选拆分点,然后选择使分割准则最大化的拆分值(增益)。那么,我的问题是为什么选择的浮点
类型
特性的拆分值通常不是该特性的唯一值之一?另外,对于序号
类型
特性,假设数据中没有缺少值,其值如下: set(1,2,3,4,5,6,7,8),声明为整数,XGB
浏览 0
提问于2018-08-02
得票数 6
1
回答
为什么List<T>.Enumerator是结构化的?
、
、
、
在我研究List<T>
枚举
时,我注意到List.Enumerator是结构化的。这似乎不是struct的典型用法,因为
枚举
器没有值
类型
的
特征
。例如,它修改它的状态,它从未被“值”传递到任何地方,等等。 这里的设计意图是什么?
浏览 0
提问于2020-06-10
得票数 11
回答已采纳
1
回答
如何使结构实例具有基于传入
枚举
值的不同
类型
的字段?
这意味着,根据我传递给结构的构造函数的
枚举
,我将得到结构的一个版本,它的“风格”
特征
的
类型
依赖于该
枚举
值。我知道必须为结构的字段指定一个
类型
,但是如果我希望该
类型
根据传递给构造函数的值进行更改,该怎么办?我只能使用
特征
来做这样的事情吗?
浏览 0
提问于2020-12-15
得票数 0
1
回答
获取项目中的所有ENUM对象
、
、
我的项目中的任何地方都有一些
枚举
对象。他们的
特征
是相同的。如何使用过滤器找到所有
枚举
对象。我不确定过滤器,但我认为我们可以在属性的基础上为Enum对象添加一个属性和filter
类型
。例如,我在两个类中有两个
枚举
对象:{ public enum FirstEnum ViewHelloWord] {
浏览 1
提问于2016-04-05
得票数 0
回答已采纳
1
回答
嵌套或继承的
类型
特征
、
、
、
我希望使用模板创建一个具有强
类型
的通用顶点数据容器。Vector3* positions = vertexData.vertices<0>();这似乎就是
类型
特征
可以解决的问题我已经设法使用具有2个属性的扁平
类型
特征
来工作,如下所示:struct VertexTraits}; templat
浏览 4
提问于2018-07-18
得票数 0
回答已采纳
2
回答
具有自定义包装
类型
的Diesel
、
我有一些自定义
类型
,它们可以作为其他
类型
的包装器,而不是可以安全地在柴油中使用: use uuid::Uuid; id: PostId,the trait `diesel::Expression` is not implemented for `models::PostId` 我尝试过寻找转换自定义
类型
的示例,到目前为止,我看到的两种方法要么是实现AsExpression
特征
,要么是实现FromSql和ToSq
浏览 86
提问于2020-07-06
得票数 1
2
回答
枚举
成员值的
类型
特征
、
、
我有一个
类型
特征
来检查enum class是否包含一个名为None的成员。
浏览 41
提问于2020-03-12
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
浅谈Java枚举类型
Python 中的枚举类型
MQL4编程——枚举类型
MySQL枚举类型的“八宗罪”
Java中的枚举类型有哪些优势?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券