Resultados da pesquisa a pedido "enums"

8 a resposta

Equivalente ao “uso do espaço de nome X” para enumerações no escop

Estou usando uma enumeração de escopo para enumerar estados em alguma máquina de estado que estou implementando. Por exemplo, digamos algo como: enum class CatState { sleeping, napping, resting }; No meu arquivo cpp, onde defino uma tabela de ...

12 a resposta

Java Enum acesso à variável de instância privada

Considere o exemplo: enum SomeEnum { VALUE1("value1"), VALUE2("value2"), VALUE3("value3") ; private String value; private SomeEnum(final String value) { this.value = value; } //toString public String toString() { return value; } }Como podemos ...

16 a resposta

Como especificar o tamanho de enum no GCC?

Desejo especificar um tamanho de enumeração de 64 bits para uma enumeração. Como isso é possível através do GCC? O código não precisa ser 'portátil', pois eu só estou interessado em fazer com que o código funcione na compilação do GCC para o ...

12 a resposta

Como criar uma instância de enum usando reflexão em Java?

Quando estou lendoEffective Java, o autor me disse que um elemento únicoenum type é a melhor maneira de implementar um singleton, porque não precisamos considerar ataques sofisticados de serialização ou reflexão. Isso significa que não podemos ...

8 a resposta

Você deve declarar enums dentro ou fora de uma classe? [fechadas

Você deve declarar enumerações dentro ou fora de uma classe se as enumerações mencionadas forem usadas apenas nas funções de membro da class namespace nspace { // need to append OC, as this pollutes the current namespace enum OUTSIDE_CLASS ...

16 a resposta

Como percorrer todos os valores enum em c #? [duplicado

Esta pergunta já tem uma resposta aqui: Como enumerar uma enumeração em c #? [https://stackoverflow.com/questions/105372/how-to-enumerate-an-enum] 6 respostas public enum Foos { A, B, C } Existe uma maneira de percorrer os possíveis valores ...

4 a resposta

FluentNHibernate e Enums

Eu tenho uma enumeração chamada Permissões. Um usuário pode receber permissões, ou as permissões podem ser atribuídas a uma função e o usuário pode receber uma funçã User e Role têm uma propriedade como esta: public virtual IList<Permission> ...

22 a resposta

Como declarar uma enumeração aninhada?

Quero declarar uma enumeração aninhada como: \\pseudocode public enum Animal { dog = 0, cat = 1 } private enum dog { bulldog = 0, greyhound = 1, husky = 3 } private enum cat { persian = 0, siamese = 1, burmese = 2 } Animal patient1 = ...

14 a resposta

Por que as permissões enum geralmente têm 0, 1, 2, 4 valores?

Por que as pessoas sempre usam valores de enum como0, 1, 2, 4, 8 e não0, 1, 2, 3, 4? Tem algo a ver com operações de bits, etc Eu realmente aprecio um pequeno trecho de amostra de como isso é usado corretamente:) [Flags] public enum ...

18 a resposta

Usando uma enumeração como um índice de matriz em C #

Eu quero fazer o mesmo que emessa questã [https://stackoverflow.com/questions/404231/using-an-enum-as-an-array-index], isso é enum DaysOfTheWeek {Sunday=0, Monday, Tuesday...}; string[] message_array = new string[number_of_items_at_enum]; ...