Perguntas com a marcação «enums»

Um tipo de dados que consiste em um conjunto de valores nomeados chamados elementos, membros ou enumeradores do tipo.

11
Converter do tipo enum ordinal para enum
Eu tenho o tipo de enum ReportTypeEnumque é passado entre métodos em todas as minhas classes, mas preciso passar isso na URL para usar o método ordinal para obter o valor int. Depois de obtê-lo em minha outra página JSP, preciso convertê-lo em volta para um ReportTypeEnumpara que eu possa …
316 java  enums 

28
Como obter nomes de entradas enum?
Gostaria de repetir um TypeScript enume obter um nome de símbolo enumerado, por exemplo: enum myEnum { entry1, entry2 } for (var entry in myEnum) { // use entry's name here, e.g., "entry1" }
314 enums  typescript 


20
Como posso iterar sobre uma enumeração?
Acabei de notar que você não pode usar operadores matemáticos padrão em uma enumeração como ++ ou + = Então, qual é a melhor maneira de iterar todos os valores em uma enumeração C ++?
304 c++  enums 

23
Enum ToString com strings amigáveis
Minha enum consiste nos seguintes valores: private enum PublishStatusses{ NotCompleted, Completed, Error }; Eu quero ser capaz de gerar esses valores de uma maneira amigável ao usuário. Não preciso ser capaz de passar da string para o valor novamente.
282 c#  enums  tostring 

13
Como definir um tipo enumerado (enum) em C?
Não tenho certeza de qual é a sintaxe adequada para o uso de enumerações C. Eu tenho o seguinte código: enum {RANDOM, IMMEDIATE, SEARCH} strategy; strategy = IMMEDIATE; Mas isso não é compilado, com o seguinte erro: error: conflicting types for ‘strategy’ error: previous declaration of ‘strategy’ was here O …
272 c  enums 

9
Convenção de Nomenclatura Enum - Plural
Estou fazendo esta pergunta, apesar de ter lido semelhante, mas não exatamente o que eu quero na convenção de nomenclatura C # para enum e propriedade correspondente Descobri que tenho uma tendência a nomear enums no plural e depois 'usá-las' como singular, por exemplo: public enum EntityTypes { Type1, Type2 …

17
Encaminhar declarando uma enumeração em C ++
Estou tentando fazer algo como o seguinte: enum E; void Foo(E e); enum E {A, B, C}; que o compilador rejeita. Eu dei uma olhada rápida no Google e o consenso parece ser "você não pode fazer isso", mas não consigo entender o porquê. Alguém pode explicar? Esclarecimento 2: Estou …
265 c++  enums 



7
Como converter um valor enum para int?
Eu tenho uma função que retorna um tipo int. No entanto, eu tenho apenas um valor da enumeração TAX. Como converter o valor da enumeração TAX em um int? public enum TAX { NOTAX(0),SALESTAX(10),IMPORTEDTAX(5); private int value; private TAX(int value){ this.value = value; } } TAX var = TAX.NOTAX; // …
240 java  enums 

14
Jackson enum Serializing and DeSerializer
Estou usando JAVA 1.6 e Jackson 1.9.9. Tenho um enum public enum Event { FORGOT_PASSWORD("forgot password"); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return this.value; } } Eu adicionei um @JsonValue, ele parece fazer o trabalho de serializar o …


14
Como usar enumerações em C ++
Suponha que tenhamos enumo seguinte: enum Days {Saturday, Sunday, Tuesday, Wednesday, Thursday, Friday}; Eu quero criar uma instância disso enume inicializá-lo com um valor adequado, então eu faço: Days day = Days.Saturday; Agora eu quero verificar minha variável ou instância com um enumvalor existente , então eu faço: if (day …
218 c++  enums 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.