Estou modelando um diagrama de classes. Um atributo de uma classe é uma enumeração. Como eu modelo isso? Normalmente você faz algo assim: - name : string Mas como alguém faz isso com um
Estou modelando um diagrama de classes. Um atributo de uma classe é uma enumeração. Como eu modelo isso? Normalmente você faz algo assim: - name : string Mas como alguém faz isso com um
Eu tenho uma classe enum com dois valores e quero criar um método que receba um valor e retorne o outro. Também quero manter a segurança do tipo (é por isso que uso a classe enum em vez de enumerações). http://www.cplusplus.com/doc/tutorial/other_data_types/ não menciona nada sobre métodos No...
Estou tentando converter parte da minha classe Obj-C para Swift. E algumas outras classes de Obj-C ainda usam enum nessa classe convertida. Pesquisei nos Documentos de pré-lançamento e não consegui encontrá-lo ou talvez eu tenha perdido. Existe uma maneira de usar o Swift enum na classe Obj-C? Ou...
Gostaria de saber qual é a maneira correta de converter (desserializar) uma string para uma classe Enum do Python. Parece que getattr(YourEnumType, str)faz o trabalho, mas não tenho certeza se é seguro o suficiente. Apenas para ser mais específico, gostaria de converter uma 'debug'string em um...
Dado o seguinte enum: enum Audience { case Public case Friends case Private } Como obtenho a string "Public"da audienceconstante abaixo? let audience =
Supondo que eu tenha um typedef declarado no meu arquivo .h como tal: typedef enum { JSON, XML, Atom, RSS } FormatType; Gostaria de criar uma função que converte o valor numérico do typedef em uma string. Por exemplo, se a mensagem [self toString:JSON]foi enviada; retornaria 'JSON'. A função...
Estou criando um conjunto de valores de enumeração, mas preciso que cada valor de enumeração tenha 64 bits de largura. Se bem me lembro, um enum geralmente é do mesmo tamanho que um int; mas achei que tinha lido em algum lugar que (pelo menos no GCC) o compilador pode fazer com que o enum tenha a...
O Postgresql recebeu suporte enum há algum tempo. CREATE TYPE myenum AS ENUM ( 'value1', 'value2', ); Como obtenho todos os valores especificados na enumeração com uma
Estou usando a biblioteca Enum4 para criar uma classe enum da seguinte maneira: class Color(Enum): RED = 1 BLUE = 2 Quero imprimir [1, 2]como uma lista em algum lugar. Como posso conseguir
Imagine que eu defini o seguinte Enum: public enum Status : byte { Inactive = 1, Active = 2, } Qual é a melhor prática para usar enum? Ele deve começar com 1o exemplo acima ou com 0(sem os valores explícitos) assim: public enum Status : byte { Inactive,
Estou reconstruindo um projeto Java antigo em Javascript e percebi que não há uma boa maneira de criar enumerações em JS. O melhor que posso apresentar é: const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); Os constmantimentos Colorsnão...
No post Enum ToString , é descrito um método para usar o atributo personalizado DescriptionAttributecomo este: Enum HowNice { [Description("Really Nice")] ReallyNice, [Description("Kinda Nice")] SortOfNice, [Description("Not Nice At All")] NotNice } E então, você chama uma função...
É possível algo assim em Java? Pode-se atribuir valores numéricos personalizados para enumerar elementos em Java? public enum EXIT_CODE { A=104,
Se eu tiver uma variável segurando uma enumeração de sinalizadores, posso de alguma forma iterar sobre os valores de bits nessa variável específica? Ou preciso usar Enum.GetValues para iterar toda a enumeração e verificar quais estão
É possível definir uma conversão implícita de enumerações em c #? algo que poderia conseguir isso? public enum MyEnum { one = 1, two = 2 } MyEnum number = MyEnum.one; long i = number; Se não, por que
Em um projeto C ++ em que estou trabalhando, tenho um tipo de sinalizador que pode ter quatro valores. Essas quatro bandeiras podem ser combinadas. Os sinalizadores descrevem os registros no banco de dados e podem ser: novo recorde registro excluído registro modificado registro existente Agora,...
Suponha que tenhamos algumas enumerações nomeadas: enum MyEnum { FOO, BAR = 0x50 }; O que eu pesquisei no Google é um script (qualquer idioma) que varre todos os cabeçalhos do meu projeto e gera um cabeçalho com uma função por enumeração. char* enum_to_string(MyEnum t); E uma implementação...
Qual é a melhor maneira de salvar enumerações em um banco de dados? Eu sei que o Java fornece name()e valueOf()métodos para converter valores de enum em uma String e vice-versa. Mas existem outras opções (flexíveis) para armazenar esses valores? Existe uma maneira inteligente de transformar enums...
Podemos usar enums em um modelo de visualização angular2? <div class="Dropdown" dropdownType="instrument"></div> passa a string como entrada: enum DropdownType { instrument, account, currency } @Component({ selector: '[.Dropdown]', }) export class Dropdown { @Input() public...
Parece que não consigo acessar membros de instância da classe circundante de dentro de uma enumeração, como eu poderia de dentro de uma classe interna. Isso significa que as enumerações são estáticas? Existe algum acesso ao escopo da instância da classe circundante ou preciso passar a instância...