enums

¿Realmente necesitamos "clase de enumeración" en C++11?

Cuando tenemos, struct E { enum E_ { HELLO }; }; // 'E' is inheritable Entonces, ¿por qué necesitamos, enum class E { HEL ... alguna diferencia entre enum class y enum struct aparte de la sintaxis (porque ambos tienen public especificador de acceso) ?

Constantes rápidas: Struct o Enum

No estoy seguro de cuáles de ambas son mejores para definir constantes. Una estructura o una enumeración. ¿Se copiará una est ... estructura o enum? Francisco dice usar estructuras. Ray Wunderlich dice usar Enumeración. Pero me falta el justificación.

Cómo puedo generar el valor de una clase enum en C++11

¿Cómo puedo generar el valor de un enum class en C++11? En C++03 es así: #include <iostream> using namespace std; e ... ;&&, const _Tp&) [with _CharT = char, _Traits = std::char_traits<char>, _Tp = A]' Compilado en Ideone.com

¿Puedo agregar y eliminar elementos de enumeración en tiempo de ejecución en Java

¿Es posible agregar y eliminar elementos de una enumeración en Java en tiempo de ejecución? Por ejemplo, ¿podría leer en la ... a la unicidad en lugar de una enumeración si quiero ser capaz de alterar el contenido de forma segura en tiempo de ejecución.

¿Cuál es el uso de default cuando el switch es para una enumeración?

Supongamos que tengo una enumeración Color con 2 valores posibles: RED y BLUE: public enum Color { RED, BLUE } Ah ... . break; case BLUE: ... break; default: throw new IllegalArgumentException("This should not have happened"); }

Cómo obtener el valor numérico de la Enumeración?

Por ejemplo System.Net.HttpStatusCode Enum, me gustaría obtener los códigos de estado HTTP en lugar del Texto de Estado HTTP. ... System.Net.HttpStatusCode.Forbidden debería devolver 403 en lugar de "Forbidden". ¿Cómo puedo extraer el valor?

Typescript: ¿cómo recorrer los valores de enumeración para mostrarlos en los botones de opción? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo se obtienen los nombres de las entradas de enumeración ... ucle como solo hay 4 elementos en la enumeración, no quiero tener 0 1 2 y 3 que parecen ser números índice de la enumeración.

Cómo suministrar valor de enumeración a una anotación desde una Constante en Java

No puedo usar una Enumeración tomada de una Constante como parámetro en una anotación. Obtengo este error de compilación: "El ... String = STRING_CONSTANT) public void methodB() { ... Y puedo usar MYENUMSIMUL_CONSTANT en cualquier otro lugar del código.

Java enum y archivos de clase adicionales

He notado enums introducir muchos archivos de clase adicionales (Clase 1 1) después de la compilación hinchando el tamaño tot ... , el compilador de Eclipe no produce estos archivos adicionales. Me pregunto si la única solución es cambiar de compiladores?

MySQL tipo de enumeración vs unir tablas

Mi requisito Una tabla debe mantener una columna status. Esta columna representa uno de los 5 estados. diseño inicial Me ... de exactamente con mi requisito. Aparte de una dependencia directa de MySQL, ¿hay alguna dificultad con el uso del tipo ENUM?

Iterar valores de enumeración usando genéricos java

Estoy tratando de encontrar una manera de iterar a través de los valores de una enumeración, mientras que el uso de genéricos ... ; } } } ¿Alguna idea de cómo hacer esto sin necesidad de un parámetro de clase adicional en los constructores?

¿Es posible guardar un Tipo (usando " typeof ()") en una enumeración?

Así que estoy creando un juego en XNA, C# 4.0, y necesito administrar muchos PowerUps (que en código son todos heredados de l ... nera de hacer esto, o solo estoy complicando una solución a un problema que ya está completo en un 99%? Gracias de antemano!

¿Puedo añadir una función a enumeraciones en Java?

Tengo una enumeración, que se parece a public enum Animal { ELEPHANT, GIRAFFE, TURTLE, SNAKE, FROG } Y quiero ha ... fiqué el ejemplo con fines didácticos, pero esto sería realmente útil para mi ejemplo de la vida real. Puedo hacerlo en Java?

Obtener el valor de cadena de enum en Java

Tengo una enumeración definida así y me gustaría poder obtener las cadenas para los estados individuales. ¿Cómo debo escribir ... private Status(int value) { this.value = value } public int getValue() { return value; } }

¿Qué constante de enumeración obtendré si los valores de enumeración son los mismos

¿Hay una lógica a la cual constante obtengo si hay más de una constante de enumeración que tiene el mismo valor? Probé las ... a2=0, a3, a4, } Salida: a2 Cuarto intento: enum Test { a1=0, a2=0, a3, a4 } Salida: a1

Cast Int to Generic Enum in C#

Similar a Cast int to enum en C# pero mi enum es un parámetro de tipo Genérico. ¿Cuál es la mejor manera de manejar esto? ... onvertible { var i = TryParseInt(value); if (!i.HasValue) { return null; } return (T)i.Value; }

pasar enumeración a html.botón de radio para MVC3

Tengo una Enumeración Llamada ActionStatus que tiene 2 valores posibles open = 0 y closed = 1 public enum ActionStatus { ... } La enumeración se muestra bien en la vista, pero la opción seleccionada actualmente no se conserva en la base de datos

Compartir Enum con el Servicio WCF

Tengo algunas aplicaciones diferentes entre las que me gustaría compartir una enumeración de C#. No puedo descifrar cómo comp ... [EnumMember] blue }; So .... ¿Hay alguna forma de compartir una enumeración entre un servicio WCF y otras aplicaciones?

Java 8 forma de trabajar con una enumeración

Me pregunto cuál es la mejor manera en Java 8 de trabajar con todos los valores de una enumeración. Específicamente cuando ne ... ¿Está bien este enfoque o tiene algún fallo en el diseño o rendimiento? Además, ¿por qué no tienen enums un método stream ()?

¿Por qué usar Enumeraciones en lugar de Constantes?

Tengo un escenario en el que tengo tipos de Jugador ARQUERO,GUERRERO y hechicero. ¿Qué debo usar en la clase de jugador? ¿Una ... iable de cadena para type o una enumeración? Por qué enumerar y por qué Cadenas constantes. Por favor, ayuda con las razones.