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
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
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...
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...
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...
Compte tenu de l'énumération suivante: enum Audience { case Public case Friends case Private } Comment obtenir la chaîne "Public"de la audienceconstante ci-dessous? let audience =
J'utilise la bibliothèque Enum4 pour créer une classe enum comme suit: class Color(Enum): RED = 1 BLUE = 2 Je veux imprimer [1, 2]sous forme de liste quelque part. Comment puis-je atteindre cet
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...
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 l'énumération...
Postgresql a obtenu le support enum il y a quelque temps. CREATE TYPE myenum AS ENUM ( 'value1', 'value2', ); Comment obtenir toutes les valeurs spécifiées dans l'énumération avec une
Imaginez que j'ai défini l'énumération suivante: public enum Status : byte { Inactive = 1, Active = 2, } Quelle est la meilleure pratique pour utiliser enum? Devrait-il commencer par 1comme l'exemple ci-dessus ou commencer par 0(sans les valeurs explicites) comme ceci: public enum Status : byte {...
Je reconstruis un ancien projet Java en Javascript et je me suis rendu compte qu'il n'y a pas de bon moyen de faire des énumérations dans JS. Le mieux que je puisse trouver est: const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); Le...
Dans le post Enum ToString , une méthode est décrite pour utiliser l'attribut personnalisé DescriptionAttributecomme ceci: Enum HowNice { [Description("Really Nice")] ReallyNice, [Description("Kinda Nice")] SortOfNice, [Description("Not Nice At All")] NotNice } Et puis, vous appelez une fonction...
Est-ce que quelque chose comme ça est possible en Java? Peut-on attribuer des valeurs numériques personnalisées aux éléments d'énumération en Java? public enum EXIT_CODE { A=104, B=203;
Si j'ai une variable contenant une énumération d'indicateurs, puis-je en quelque sorte itérer sur les valeurs de bits dans cette variable spécifique? Ou dois-je utiliser Enum.GetValues pour parcourir l'ensemble de l'énumération et vérifier lesquels sont
Est-il possible de définir une conversion implicite d'énumérations en c #? quelque chose qui pourrait y parvenir? public enum MyEnum { one = 1, two = 2 } MyEnum number = MyEnum.one; long i = number; Sinon, pourquoi
Dans un projet C ++ sur lequel je travaille, j'ai une sorte d' indicateur de valeur qui peut avoir quatre valeurs. Ces quatre drapeaux peuvent être combinés. Les indicateurs décrivent les enregistrements de la base de données et peuvent être: nouvel enregistrement enregistrement supprimé...
Supposons que nous ayons des énumérations nommées: enum MyEnum { FOO, BAR = 0x50 }; Ce que j'ai recherché sur Google, c'est un script (n'importe quelle langue) qui analyse tous les en-têtes de mon projet et génère un en-tête avec une fonction par énumération. char* enum_to_string(MyEnum t); Et une...
Quelle est la meilleure façon d'enregistrer les énumérations dans une base de données? Je sais que Java fournit name()et valueOf()méthodes pour convertir les valeurs enum dans une chaîne et le dos. Mais existe-t-il d'autres options (flexibles) pour stocker ces valeurs? Existe-t-il un moyen...
Je n'arrive pas à accéder aux membres d'instance de la classe environnante depuis l'intérieur d'une énumération, comme je le pourrais depuis l'intérieur d'une classe interne. Cela signifie-t-il que les énumérations sont statiques? Y a-t-il un accès à la portée de l'instance de la classe...
beaucoup de gens ont répondu à la question de savoir comment lier une énumération à une zone de liste déroulante dans WinForms. C'est comme ça: comboBox1.DataSource = Enum.GetValues(typeof(MyEnum)); Mais c'est assez inutile sans pouvoir définir la valeur réelle à afficher. J'ai essayé:...