enums 相关问题

一种数据类型,由一组名为元素,成员或类型的枚举器的命名值组成。

如何在 Kotlin 中将一个枚举转换为另一个枚举

我在主仓库中有一个枚举: 枚举类 PilotType { 可拆卸的, 固定的 } 我在另一个导入的存储库中有另一个枚举: 枚举类 PilotTypeDto { 可拆卸的, 固定的 } 我...

回答 2 投票 0

如何在 DropdownMenu Flutter 项目中设置字体样式

我的下拉菜单中的项目列表存在溢出问题(打印如下)。我正在尝试找到一种方法来定义字体大小,或应用溢出.. 我从这里关注 Flutter 文档:https:...

回答 1 投票 0

Enum 作为泛型类型在 Dart 中是有效的方法吗?

我发现自己面临着涉及 Dart 中枚举抽象的情况。不确定首先将其标记为抽象。这是我的情况: 类工具{ 最终枚举指标; } 枚举克{kg,...

回答 1 投票 0

如何在C++11中输出枚举类的值

如何在C++11中输出枚举类的值?在C++03中是这样的: #包括 使用命名空间 std; 枚举 A { a = 1, b = 69, c = 666 }; int 主函数 () { A a = A::c;

回答 10 投票 0

在 Java 中覆盖枚举内的标签?

我有一个名为 dumbModel 的枚举,如下所示: 导入 lombok.AccessLevel; 导入 lombok.Getter; 导入 lombok.RequiredArgsConstructor; @RequiredArgsConstructor(访问=

回答 1 投票 0

以枚举值作为类型的意外行为(在 Typescript 中)[重复]

我在理解如何使用枚举成员的值在 Typescript 中定义类型时遇到了麻烦。 据我所知,在 Typescript 中,您可以通过指定原始类型来定义一元类型...

回答 2 投票 0

整数枚举值有效,但字符串枚举值无效

我正在学习打字稿中的枚举并遇到了这个问题。 如果有人可以帮助我理解它,请告诉我。 枚举类型{ 上部 = 1, 降低, CAMEL =“驼峰”, } 让我的类型:类型;

回答 1 投票 0

SQLAlchemy 与 PostgreSQL 中的 ENUM 类型

我正在使用 SQLAlchemy 核心和 postgresql 数据库,我想将 ENUM 类型添加到我的表定义中。根据postgresql文档,ENUM类型必须在...之前定义

回答 4 投票 0

Arduino/C++ 枚举声明位置相关

我正在开发我的第一个arduino项目,在那里我遇到了以下我想理解的行为。以下代码编译没有问题: 枚举 TestEnum {TestValue1}; 无效测试(){...

回答 3 投票 0

如何更改laravel迁移中的枚举类型列?

我正在使用 Laravel 5.1,并且我有一个名为 packages 的表,其结构如下: 整数 ID(11) 重量小数(10,2) 重量单位枚举('公斤。','克。') 我愿意...

回答 10 投票 0

为什么编译器抱怨我的枚举类基类型是非整数?

我想创建一个新的枚举,并使用 c++ 的枚举类或结构将其值重新映射到另一个枚举。 typedef 枚举 { p1, p2, p3, p4 GPIO_引脚; 枚举结构 USB_Pins : GPIO_...

回答 1 投票 0

枚举类功能的替代品并且能够在 Swift 中扩展

我正在内部(公司)实现一个框架,其中应用程序应基于提供的类型工作。我计划将该类型实现为枚举。但正在尝试的开发人员

回答 2 投票 0

尝试将标志枚举解析为字符串

我有一个“许可证”类,它是一堆枚举标志的集合,如下所示: 公共类许可证 { 使用类型用法 { 获取;放; } PlatformType 平台 { 获取;放; } 公共枚举

回答 2 投票 0

找到剩余的Enum

我有枚举 A、B、C。 在一个方法中,我得到了两个不同的枚举,并且必须返回剩余的枚举。 示例:我收到 A 和 C,我必须返回 B 我的解决方案是使用 if elseif else:

回答 1 投票 0

使用 auto() 扩展 __new__ 中的 python 枚举

我有一个与使用 auto() 和 python 枚举相关的问题。 我有一个像这样的基类: 类 TokenEnum(IntEnum): def __new__(cls, 值): 成员=对象.__new__(cls) # 阿尔...

回答 1 投票 0

为什么 is_convertible<EnumClass, int> 返回 false?

我不明白为什么 std::is_convertible_v 在这个例子中返回 false,特别是考虑到 static_cast(enumClassValue) 工作正常。 #包括 我不明白为什么 std::is_convertible_v<EnumClass, int> 在这个例子中返回 false,特别是考虑到 static_cast<int>(enumClassValue) 工作正常。 #include <iostream> enum Enum {X = 5}; enum class EnumClass {X = 5}; int main() { Enum enumValue = Enum::X; std::cout << static_cast<int>(enumValue) << std::endl; std::cout << std::is_convertible_v<Enum, int> << std::endl; EnumClass enumClassValue = EnumClass::X; std::cout << static_cast<int>(enumClassValue) << std::endl; std::cout << std::is_convertible_v<EnumClass, int> << std::endl; return 0; } 如果 std::is_convertible_v<From, To> 类型的值可以隐式转换为 true 类型,则 From 返回 To; enum class 类型的值(与常规 enum 不同)需要显式转换才能执行该转换。 来自枚举声明: 虽然可以使用 static_cast 来获取枚举数的数值,但没有从作用域枚举数的值到整型类型的隐式转换。

回答 2 投票 0

多态类型鉴别器在反序列化期间不会转换为枚举

我使用枚举字段作为多态序列化/反序列化的类型鉴别器,并面临奇怪的行为。作为类型鉴别器的字符串值不会转换为枚举并设置

回答 1 投票 0

将枚举值映射到类

我希望能够将枚举的每个值映射到不同的类(反之亦然),但将关系存储在单个位置,以便可以更改/添加它们,而无需在

回答 2 投票 0

具有枚举属性的冻结类在尝试序列化时会抛出错误

我有一个冻结的类,它在其构造函数中采用枚举,但是当尝试在此类上执行 jsonEncode 方法时,它失败并出现以下错误: 以下 JsonUnsupportedObjectE...

回答 3 投票 0

是否可以在 RealmSwift 中使用枚举?

我想做这样的事情: 枚举工作日 { 案件周一、周二、周三、周四、周五、周六、周日 } 类人:对象{ 动态变量生日:工作日? = .星期一

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.