ICode9

精准搜索请尝试: 精确搜索
  • c – 使用枚举的一些好例子2019-10-06 21:05:04

    当我学习C时我学会了enums,并且我不时地提醒自己,并且大部分时间通过从某些来源重新阅读,我想到这是因为我从未在编程中使用它,我的编程兴趣集中在算法问题解决上,所以我不确定在哪里可以使用枚举. 有人可以提出一些很好的例子,使用枚举可以让事情变得简单吗? 我会赞赏算法示例,但欢

  • 为什么C numeric_limits :: max()== 0?2019-10-06 15:05:35

    这里有一些代码可能会起作用: #include <cassert> #include <limits> enum test { A = 1 }; int main() { int max = std::numeric_limits<test>::max(); assert(max > 0); } 但它在Linux上的GCC(4.6.2)和clang(2.9)都失败了:枚举类型的max()实际上是零!即使您使用C 11枚

  • Swift中的高级Java枚举2019-10-06 09:00:26

    我有许多我需要转换为Swift代码的Java类.其中一个类有一个高级枚举: public enum Student { STUDENT_ONE("Steve", "Jobs") STUDENT_TWO("Tim", "Cook") private String _firstName; private String _lastName; } 如何在Swift中复制相同的行为?解决方法:我试图将Java代码

  • 从枚举中填充JavaFX ComboBox或ChoiceBox2019-10-06 08:00:00

    有没有办法用枚举的所有枚举填充JavaFX ComboBox或ChoiceBox? 这是我尝试过的: public class Test { public enum Status { ENABLED("enabled"), DISABLED("disabled"), UNDEFINED("undefined"); private String label;

  • java – typescript enum上的构造函数?2019-10-06 07:02:34

    我们的代码目前有一种情况,我们在Java层中使用Enums,它使用如下构造函数存储id和’display value’: public enum Status implements EnumIdentity { Active(1, "Active"), AwaitingReview(2, "Awaiting Review"), Closed(3, "Closed"), Complete(4, "Com

  • 如何使用JPA和Hibernate映射PostgreSQL枚举2019-10-06 04:04:59

    我正在尝试将名为transmission_result的postgres自定义类型映射到Hibernate / JPA POJO. postgres自定义类型或多或少是枚举类型的字符串值. 我创建了一个名为PGEnumUserType的自定义EnumUserType以及一个表示postgres枚举值的枚举类.当我针对真实数据库运行此操作时,收到以下错误:

  • C传递枚举作为参数2019-10-05 09:14:45

    如果我有一个像这样的简单类用于卡: class Card { public: enum Suit { CLUBS, DIAMONDS, HEARTS, SPADES }; Card(Suit suit); }; 然后我想在另一个文件中创建一个卡的实例如何通过枚举? #include "Card.h" using namespace std; int main (

  • javascript – 将int转换为在Typescript中枚举字符串2019-10-05 05:35:59

    我从RESTful服务获得以下数据: [ { "id": 42, "type": 0, "name": "Piety was here", "description": "Bacon is tasty, tofu not, ain't nobody like me, cause i'm hot...", }... 我正在使用

  • 枚举C按索引获取2019-10-05 05:16:25

    我在C中想知道如果我有一个枚举我可以访问第二个索引的值吗?比如我有 enum Test{hi, bye}; 如果我想’嗨’,我可以做一些像Test [0],谢谢.解决方法:是的,不是.如果你的枚举没有明确的值,那么就有可能.如果没有显式值,则枚举值按声明的顺序给出数值0-N.例如 … enum Test { hi,

  • java – 如何通过其属性获取枚举类型?2019-10-04 13:11:47

    我写了一个枚举类,我想要按类型获取属性并获取type by属性,但似乎不可能. public enum AreaCode { area1(7927), area2(7928), area3(7929); private final int ac; AreaCode(int ac) { this.ac = ac; } int areaCode(){ return a

  • 使用2个不同的ENUMS在java中构建一副牌2019-10-02 10:02:21

    我有一个实验课(我们被允许寻求外界帮助)创建克朗代克纸牌.在编程时我是一个完全的菜鸟(这是我的第一个编程课程).我们刚刚学习了枚举,我必须使用它们构建一个套牌(我已经回顾了其他有关此问题的问题,但我还没有找到符合我需要的解决方案).我们有两个枚举(等级和套装): public enum

  • python – 创建一个抽象的Enum类2019-10-01 21:55:09

    我正在尝试用抽象方法创建一个抽象枚举(实际上是Flag). 我的最终目标是能够根据我定义的基本枚举创建复合枚举的字符串表示.我能够在不使类抽象的情况下获得此功能. 这是基本的Flag类和示例实现: from enum import auto, Flag class TranslateableFlag(Flag): @classmethod

  • Python Enum类(使用tostring fromstring)2019-10-01 15:57:10

    我找到了一种简单的方法来实现(破解)枚举到Python: class MyEnum: VAL1, VAL2, VAL3 = range(3) 我可以这样称呼它: bob = MyEnum.VAL1 性感! 好吧,现在我希望能够在给定字符串时获得数值,或者如果给定数值则获得字符串.假设我希望字符串与Enum键完全匹配 我能想到的最好的是这

  • Java:将包含枚举的对象转换为Json对象2019-09-30 17:03:27

    我使用org.json库将Object转换为Json格式.请检查以下代码段. public enum JobStatus implements Serializable{ INCOMPLETE, INPROGRESS, ABORTED, COMPLETED } public class Job implements Serializable { private string id; private JobStatus s

  • “静态枚举”在C中意味着什么?2019-09-30 13:05:20

    我最近遇到过这个: static enum Response{ NO_ERROR=0, MISSING_DESCRIPTOR, ... }; 它在Microsoft VS2005下编译和工作.但是,我不确定’静态’修饰符应该做什么.它与以下有什么不同吗? enum Response { NO_ERROR=0, MISSING_DESCRIPTOR, ... }; 解决方

  • 依靠枚举C自动2019-09-29 02:18:22

    我在C中编写枚举时遇到了一种模式.它是这样的: class Player { public: class State { public: typedef enum { Stopped, Playing, Paused }PossibleValues; static const int Count() {ret

  • c – 运算符重载枚举2019-09-28 20:15:25

    是否可以为枚举定义运算符?例如,我在课堂上有枚举月份,我希望能够写出my_month. 谢谢附:为了避免溢出,我做了类似这样的事情: void Date::add_month() { switch(my_month_) { case Dec: my_month_ = Jan; add_year(); break; default:

  • java – Android Studio错误:类,接口或枚举已完成2019-09-28 03:02:10

    我正在尝试在我的数据库中执行插入测试数据,但是无法正常工作. 请关注此视频作为参考,但它不起作用:https://www.youtube.com/watch?v=RPi7ueKwEXg 见下文: package com.bytemeta.bytenota.dominio; import android.content.ContentValues; import android.content.Context; import

  • python – 在ctypes.Structure中使用枚举2019-09-27 18:57:01

    我有一个我通过ctypes访问的结构: struct attrl { char *name; char *resource; char *value; struct attrl *next; enum batch_op op; }; 到目前为止,我有Python代码,如: # struct attropl class attropl(Structure): pass attrl._fields_ = [

  • python – enum – 在字符串转换中获取枚举值2019-09-26 21:56:23

    我有以下enum定义 from enum import Enum class D(Enum): x = 1 y = 2 print(D.x) 现在印刷的价值是 D.x 相反,我希望枚举的价值是印刷品 1 可以做什么来实现这个功能?解决方法:您正在打印枚举对象.如果您只想打印它,请使用.value属性: print(D.x.value) 见Progr

  • 使用嵌套C类和枚举的利弊?2019-09-19 13:04:58

    使用嵌套的公共C类和枚举的优缺点是什么?例如,假设您有一个名为printer的类,此类还存储有关输出托盘的信息,您可以: class printer { public: std::string name_; enum TYPE { TYPE_LOCAL, TYPE_NETWORK, }; class output_tray {

  • java – 为什么使用枚举而不是常量?哪个在软件设计和可读性方面更好2019-09-18 21:10:21

    我有一个场景,我有播放器类型ARCHER,WARRIOR和巫师. 我应该在Player类中为玩家类型使用什么?常量最终静态字符串变量或枚举?为什么?请帮助理由.解决方法:假设你使用常量字符串(或int值 – 它们也是如此): // Constants for player types public static final String ARCHER = "Archer"

  • Java Generics和Enum,丢失了模板参数2019-09-18 19:18:31

    我有一个相当复杂的结构,并没有按预期工作.这就是我做的: public interface ResultServiceHolder { <M, ID extends Serializable, BO extends BusinessObject<M, ID>> ResultService<M, ID, BO> getService(); } public enum ResultTypes implements ResultServiceHolder {

  • 如何从Java中的字符串值获取枚举值?2019-09-11 01:00:26

    说我有一个只是的枚举 public enum Blah { A, B, C, D } 我想找到一个字符串的枚举值,例如“A”,它将是Blah.A.怎么可能这样做? Enum.valueOf()是我需要的方法吗?如果是这样,我将如何使用它?解决方法:是的,Blah.valueOf(“A”)会给你Blah.A. 请注意,名称必须是完全匹配,包括大小

  • c – 使用int初始化枚举类2019-09-10 14:05:56

    编程时我发现了一些有趣的东西: enum class Foo { FOO_THING, FOO_TOO }; int main() { Foo foo{1}; // It is OK Foo foo2(1); // It is an invalid } 你能告诉我,为什么foo {1}对于编译器是可以的,为什么foo2(1)无效? 编译器GCC(g(Ubuntu 7.3.0-21ubuntu1~16.04)7.

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有