Результаты поиска по запросу "enums"
индексирование массива (преобразование в целое число) с перечислением в области видимости
Перечислители в C ++ 11 (enum class синтаксис) не конвертируются в целые числа, поэтому их нельзя использовать непосредственно в качестве индексов массива. Какой лучший способ получить выгоду от определения объема при использовании их таким ...
Рассчитывать на enum C ++ автоматически
Я пришел к шаблону при написании перечислений в C ++. Это так: class Player { public: class State { public: typedef enum { Stopped, Playing, Paused }PossibleValues; static const int Count() {return Paused+1;}; static const PossibleValues ...
Как я могу избежать повторения при создании перечисления C ++ и зависимой структуры данных? [Дубликат]
Возможный дубликат: Перечисление в строку: возвращает целочисленное значение перечисления, если неверно / не найдено [https://stackoverflow.com/questions/10175260/enum-to-string-return-the-enum-integer-value-if-invalid-not-found] Вкратце, ...
Перечисления, синглтоны и десериализация
Перечисления считаются лучшим способом для синглетонов, и одна из причин этого заключается в том, что он неявно наследуетSerializable. Но как перечисления предотвращают проблему десериализации синглетонов?
Как моделировать типы enum-типов?
У Scala нет безопасного типаenumЭто как Java. Учитывая набор связанных констант, как лучше всего представить в Scala эти константы?
C # перечисление содержит значение
У меня есть перечисление enum myEnum2 { ab, st, top, under, below}Я хотел бы написать функцию для проверки, если данное значение включено в myEnum что-то вроде того: private bool EnumContainValue(Enum myEnum, string myValue) { ...
Как предоставить значение Enum для аннотации из константы в Java
Я не могу использовать Enum, взятый из константы, в качестве параметра в аннотации. Я получаю эту ошибку компиляции: «Значение атрибута аннотации [атрибута] должно быть константным выражением перечисления». Это упрощенная версия кода для ...
Перечисление Java - зачем использовать toString вместо имени
Если вы посмотрите в enum api на методname() это говорит о том, что: Возвращает имя этой константы перечисления, точно так же, как объявлено в объявлении перечисления. Большинство программистов должны использовать метод toString вместо этого, ...
Ограничения типов перечислений в C # [дубликаты]
Возможный дубликат: Кто-нибудь знает хороший обходной путь для отсутствия общего ограничения enum? [https://stackoverflow.com/questions/7244/anyone-know-a-good-workaround-for-the-lack-of-an-enum-generic-constraint] В чем причина того, что C # не ...
Перечисления в MongoDB
Я хочу хранить значения перечисления в коллекции MongoDB. Могу ли я эффективно хранить их как строки? Повлияет ли это на производительность индекса по сравнению со значениями перечисления в виде целых чисел? Оптимизирует ли индексатор Mongo ...