Resultados de la búsqueda a petición "enums"

8 la respuesta

¿Por qué usa typedef cuando declara una enumeración en C ++?

No he escrito ningún C ++ en años y ahora estoy tratando de volver a escribirlo. Luego me encontré con esto y pensé en renunciar: typedef enum TokenType { blah1 = 0x00000000, blah2 = 0X01000000, blah3 = 0X02000000 } TokenType;¿Que es esto? ...

8 la respuesta

¿Cómo puedo hacer una enumeración Swift con valor UIColor?

Estoy haciendo una aplicación de dibujo y me gustaría referirme a mis colores mediante el uso de una enumeración. Por ejemplo, sería más limpio y más conveniente de usarColors.RedColor en lugar de escribir valores cada vez que quiero ese color ...

7 la respuesta

#define vs.enums para direccionar periféricos

Tengo que programar registros periféricos en un microcontrolador basado en ARM9. Por ejemplo, para el USART, almaceno las direcciones de memoria relevantes en unenum: enum USART { US_BASE = (int) 0xFFFC4000, US_BRGR = US_BASE + 0x16, //... ...

3 la respuesta

Acceso a una cadena de enumeración por índice

Tengo una enumeración en C y el índice debe estar representado por una cadena. ¿Cómo puede una enumeración Swift de tipo String ser utilizada por el índice entero? Me gustaría copiar la enumeración en Swift, establecer el tipo en cadena ...

2 la respuesta

Deserializar Diccionario <cadena, objeto> con valores de enumeración en C #

Estoy tratando de serializar / deserializar unDictionary<string, object> Cía#. El objeto puede ser cualquier cosa que sea serializable. Json.NET casi funciona, pero si un valor dentro del diccionario es unenum, la deserialización no es correcta, ...

3 la respuesta

Pase elementos de enumeración como argumentos de evento C #

¿Es posible pasar elementos Enum como argumentos de evento? Digamos que tengo .. public class Letters { public delegate void StateChangedEventHandler(object sender, EventArgs e); public event StateChangedEventHandler StateChanged; ...

3 la respuesta

Cómo detectar un nuevo valor se agregó a una enumeración y no se maneja en un conmutador

De vez en cuando tengo que agregar un nuevo valor a un tipo de enumeración en mi proyecto. public enum Day { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, FILENOTFOUND //this one is new one }Lo que me gustaría es tener unerror ...

3 la respuesta

¿Cuál es la mejor manera de proporcionar localización para Enums?

Estoy escribiendo una aplicación multilingüe que utiliza muchas enumeraciones, y me gustaría lograr los siguientes objetivos: Mostrar nombres Enum como cadenas localizadasProporcione descripciones localizadas utilizando atributosHabilite el ...

1 la respuesta

cómo imprimir un error en catch

catch let error as LocksmithError{ print(error)// it would print the case of the error. }Sin embargo si lo hago catch LocksmithError.Duplicate{ } catch{ print (LocksmithError) // Obviously I would just print LocksmithError, it won't print the ...

2 la respuesta

Valor múltiple enum en Obj-C

En los marcos Cocoa y Cocoa Touch, las enumeraciones se usan como constantes. Entiendo cómo usarlo, excepto en un caso, el caso que puede pasar como un valor múltiple de parámetro con el| operador. Como en : pageControl.autoresizingMask = ...