Resultados da pesquisa a pedido "enums"

8 a resposta

Como verificar se o valor enum é válido?

Estou lendo umenum valor de um arquivo binário e gostaria de verificar se o valor realmente faz parte doenum valores. Como eu posso fazer isso? #include <iostream> enum Abc { A = 4, B = 8, C = 12 }; int main() { int v1 = 4; Abc v2 = static_cast< ...

8 a resposta

Salvando enum de select no Rails 4.1

Estou usando as enumerações no Rails 4.1 para acompanhar as cores do vinho. Wine.rb class Wine < ActiveRecord::Base enum color: [:red, :white, :sparkling] endNa minha opinião, eu gero um select para que o usuário possa selecionar um vinho com ...

7 a resposta

Como posso usar um caractere especial em um c # enum?

Por exemplo: public enum Unit{ KW, kV, V, Hz, %V }Nesse caso,% é um caractere especial. Então, como posso colocar esse caractere em uma enumeração?

3 a resposta

A comparação de strings JavaScript é tão rápida quanto a comparação de números?

Eu gostaria de escrever uma pequena biblioteca para enumerações de JavaScript. Para fazer isso, preciso decidir como armazenar os valores da enumeração. Portanto, eu gostaria de usar o caminho mais rápido ao comparar, mas também quero algo que ...

2 a resposta

Herança cíclica ao implementar interface interna no enum

Eu tenho a seguinte implementação que fornece um erro do compilador: public enum FusionStat implements MonsterStatBuilderHelper { ATTACK { @Override public MonsterCard.MonsterCardBuilder safeCreateBuilder(final MonsterCard baseMonsterCard, final ...

5 a resposta

Valores exclusivos dos membros da enumeração

Meu problema: quero especificar uma conexão de 1 para 1 entre duas enumerações. basicamente: enum MyEnum{ ENUM_VALUE_1, ENUM_VALUE_2, ENUM_VALUE_3, } enum ...

1 a resposta

XSLT: obter enumeração do xsd

Eu tenho essa enumeração no arquivo xsd: <xs:simpleType name="SO"> <xs:restriction base="xs:string"> <xs:enumeration value="Mac OS X"/> <xs:enumeration value="Windows Server"/> <xs:enumeration value="Windows Vista"/> <xs:enumeration ...

3 a resposta

Membro de dados `static constexpr auto` inicializado com enum sem nome

Eu estava trabalhando em um projeto C ++ 11 usando apenasclang++-3.4e decidiu compilar usandog++-4.8.2 caso houvesse discrepâncias nos erros produzidos. Acontece que o g ++ rejeita algum código que o clang ++ aceite. Eu reduzi o problema ao MWE ...

30 a resposta

Como enumerar uma enumeração com o tipo String?

enum Suit: String { case spades = "♠" case hearts = "♥" case diamonds = "♦" case clubs = "♣" }Por exemplo, como posso fazer algo como: for suit in Suit { // do something with suit print(suit.rawValue) }Exemplo resultante: ♠ ♥ ♦ ♣

4 a resposta

Igualdade no enum Objective-C typedef em Swift

Estou trabalhando com o SDK do Objective-C do Facebook no Swift e estou tentando comparar um valor FBSessionState com um valor da enumeração. No entanto, recebo o erro do compilador: Não foi possível encontrar uma sobrecarga para '==' que aceita ...