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.

8
Obtendo enum associado ao valor int
Anteriormente, eu tinha minhas enums LegNo definidas simplesmente como: NO_LEG, LEG_ONE, LEG_TWO e, ao ligar return LegNo.values()[i];, consegui obter o valor associado a cada enum. Mas agora eu decidi que quero que o LegNoenum NO_LEGseja o int -1 em vez de 0, então decidi usar um construtor privado para inicializar …
88 java  enums 


12
Imprimir texto em vez de valor de C enum
int main() { enum Days{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday}; Days TheDay; int j = 0; printf("Please enter the day of the week (0 to 6)\n"); scanf("%d",&j); TheDay = Days(j); //how to PRINT THE VALUES stored in TheDay printf("%s",TheDay); // isnt working return 0; }
87 c  enums 

3
Como criar e usar Enum no Mongoose
Estou tentando criar e usar um enumtipo no Mongoose. Eu verifiquei, mas não estou obtendo o resultado adequado. Estou usando enumem meu esquema de mangusto da seguinte maneira: var RequirementSchema = new mongoose.Schema({ status: { type: String, enum : ['NEW', 'STATUS'], default: 'NEW' }, }) Mas estou um pouco confuso …



4
Não é possível abordar enum Typescript em HTML
Fiz um enum com Typescript para usar em MyService.service.ts MyComponent.component.ts e MyComponent.component.html. export enum ConnectionResult { Success, Failed } Posso facilmente obter e comparar uma variável enum definida em MyService.service.ts: this.result = this.myService.getConnectionResult(); switch(this.result) { case ConnectionResult.Failed: doSomething(); break; case ConnectionResult.Success: doSomething(); break; } Eu também queria usar o enum …

5
Enum vs enum fortemente tipado
Sou um iniciante em programação C ++. Hoje me deparei com um novo tópico: fortemente tipado enum. Pesquisei um pouco, mas até agora não consigo descobrir por que precisamos disso e para que serve? Por exemplo, se tivermos: enum xyz{a, b, c}; /*a = 0, b = 1, c = …
84 c++  c++11  enums 

4
Enum estranho no destruidor
Atualmente, estou lendo o código-fonte de Protocol Buffere encontrei um enumcódigo estranho definido aqui ~scoped_ptr() { enum { type_must_be_complete = sizeof(C) }; delete ptr_; } void reset(C* p = NULL) { if (p != ptr_) { enum { type_must_be_complete = sizeof(C) }; delete ptr_; ptr_ = p; } } Por …
83 c++  enums 

2
Como definir propriedades do Python Enum se os valores do MySQL ENUM têm espaço em seus nomes?
Eu tenho Enumclasse Python como esta: from enum import Enum class Seniority(Enum): Intern = "Intern" Junior_Engineer = "Junior Engineer" Medior_Engineer = "Medior Engineer" Senior_Engineer = "Senior Engineer" No banco de dados MYSQL, a coluna ENUM de antiguidade possui os valores "Estagiário", "Engenheiro júnior", "Engenheiro médio", "Engenheiro sênior". O problema é …

2
Por que o EnumMap não é um SortedMap em Java?
EnumMap<K extends Enum<K>, V> em Java é claramente ordenado por definição da enum associada, como você também pode ver no javadoc: Os mapas enum são mantidos na ordem natural de suas chaves (a ordem na qual as constantes enum são declaradas). Isto reflecte-se nas iterators retornados pelas vistas colecções ( …

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.