Questions marquées «enums»

Un type de données constitué d'un ensemble de valeurs nommées appelées éléments, membres ou énumérateurs du type.

5
Déclarer une énumération dans une classe
Dans l'extrait de code suivant, l' Colorénumération est déclarée dans la Carclasse afin de limiter la portée de l'énumération et d'essayer de ne pas «polluer» l'espace de noms global. class Car { public: enum Color { RED, BLUE, WHITE }; void SetColor( Car::Color color ) { _color = color; } …
151 c++  class  enums  namespaces  scope 

7
Définition de Java Enum
Je pensais comprendre assez bien les génériques Java, mais je suis ensuite tombé sur ce qui suit dans java.lang.Enum: class Enum<E extends Enum<E>> Quelqu'un pourrait-il expliquer comment interpréter ce paramètre de type? Des points bonus pour fournir d'autres exemples d'utilisation d'un paramètre de type similaire.
151 java  generics  enums  crtp 





6
Une classe d'énumération C ++ peut-elle avoir des méthodes?
J'ai une classe enum avec deux valeurs et je veux créer une méthode qui reçoit une valeur et renvoie l'autre. Je veux également maintenir la sécurité des types (c'est pourquoi j'utilise enum class au lieu d'enums). http://www.cplusplus.com/doc/tutorial/other_data_types/ ne mentionne rien sur les méthodes Cependant, j'avais l'impression que tout type de …
145 c++  methods  enums 

3
Énumération du diagramme de classes UML
Je modélise un diagramme de classes. Un attribut d'une classe est une énumération. Comment modéliser cela? Normalement, vous faites quelque chose comme ceci: - name : string Mais comment faire cela avec une énumération?
145 class  enums  uml  diagram 

9
Est-il possible d'utiliser Enum de Swift dans Obj-C?
J'essaye de convertir une partie de ma classe Obj-C en Swift. Et certaines autres classes Obj-C utilisent toujours enum dans cette classe convertie. J'ai cherché dans les documents préliminaires et je n'ai pas pu le trouver ou peut-être l'ai-je manqué. Existe-t-il un moyen d'utiliser Swift enum dans Obj-C Class? Ou …
145 objective-c  enums  swift 

6
Convertir une chaîne en Enum en Python
Je me demande quelle est la bonne façon de convertir (désérialiser) une chaîne en classe Enum de Python. Cela semble getattr(YourEnumType, str)faire le travail, mais je ne suis pas sûr que ce soit suffisamment sûr. Pour être plus précis, je voudrais convertir une 'debug'chaîne en un objet Enum comme ceci: …

21
Convertir object-c typedef en son équivalent chaîne
En supposant que j'ai un typedef déclaré dans mon fichier .h comme tel: typedef enum { JSON, XML, Atom, RSS } FormatType; Je voudrais créer une fonction qui convertit la valeur numérique du typedef en une chaîne. Par exemple, si le message a [self toString:JSON]été envoyé; il renverrait «JSON». La …
141 c  objective-c  enums  typedef 



7
Quelle est la taille d'une énumération en C?
Je crée un ensemble de valeurs d'énumération, mais j'ai besoin que chaque valeur d'énumération ait une largeur de 64 bits. Si je me souviens bien, un enum a généralement la même taille qu'un int; mais je pensais avoir lu quelque part que (au moins dans GCC) le compilateur peut faire …
140 c  enums 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.