Domande taggate «enums»

Un tipo di dati costituito da un insieme di valori denominati chiamati elementi, membri o enumeratori del tipo.

5
Dichiarare un enum all'interno di una classe
Nel seguente frammento di codice, l' Colorenum viene dichiarato all'interno della Carclasse al fine di limitare l'ambito dell'enum e cercare di non "inquinare" lo spazio dei nomi globale. class Car { public: enum Color { RED, BLUE, WHITE }; void SetColor( Car::Color color ) { _color = color; } Car::Color …
151 c++  class  enums  namespaces  scope 

7
Definizione di Java Enum
Pensavo di aver capito abbastanza bene i generici Java, ma poi mi sono imbattuto in java.lang.Enum: class Enum<E extends Enum<E>> Qualcuno potrebbe spiegare come interpretare questo parametro di tipo? Punti bonus per fornire altri esempi di dove potrebbe essere utilizzato un parametro di tipo simile.
151 java  generics  enums  crtp 





6
Una classe enum C ++ può avere metodi?
Ho una classe enum con due valori e voglio creare un metodo che riceve un valore e restituisce l'altro. Voglio anche mantenere la sicurezza dei tipi (ecco perché uso enum class invece di enums). http://www.cplusplus.com/doc/tutorial/other_data_types/ non menziona nulla sui metodi Tuttavia, ho avuto l'impressione che qualsiasi tipo di classe possa …
145 c++  methods  enums 

3
Enum del diagramma di classe UML
Sto modellando un diagramma di classe. Un attributo di una classe è un'enumerazione. Come posso modellarlo? Normalmente fai qualcosa del genere: - name : string Ma come si fa a farlo con un enum?
145 class  enums  uml  diagram 

9
È possibile utilizzare Swift's Enum in Obj-C?
Sto cercando di convertire parte della mia classe Obj-C in Swift. E alcune altre classi Obj-C usano ancora enum in quella classe convertita. Ho cercato in Pre-Release Docs e non sono riuscito a trovarlo o forse mi sono perso. C'è un modo per usare Swift enum nella classe Obj-C? O …
145 objective-c  enums  swift 

6
Converti la stringa in Enum in Python
Mi chiedo quale sia il modo corretto di convertire (deserializzare) una stringa in una classe Enum di Python. Sembra getattr(YourEnumType, str)che funzioni, ma non sono sicuro che sia abbastanza sicuro. Giusto per essere più specifico, vorrei convertire una 'debug'stringa in un oggetto Enum come questo: class BuildType(Enum): debug = 200 …

21
Converti typedef oggettivo-c nel suo equivalente di stringa
Supponendo che ho un typedef dichiarato nel mio file .h in quanto tale: typedef enum { JSON, XML, Atom, RSS } FormatType; Vorrei costruire una funzione che converte il valore numerico del typedef in una stringa. Ad esempio, se il messaggio è [self toString:JSON]stato inviato; restituirebbe "JSON". La funzione sarebbe …
141 c  objective-c  enums  typedef 


7
Qual è la dimensione di un enum in C?
Sto creando un insieme di valori enum, ma ho bisogno che ciascun valore enum sia largo 64 bit. Se ricordo bene, un enum ha generalmente le stesse dimensioni di un int; ma ho pensato di leggere da qualche parte che (almeno in GCC) il compilatore può fare in modo che …
140 c  enums 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.