Результаты поиска по запросу "enums"

6 ответов

Тем не менее, есть шанс, что GCC предлагает какое-то расширение компилятору C, которое позволяет это. Поиск необходим.

е, что gcc не выдает предупреждение с помощью следующего кода. Как я могу заставить его сделать предупреждение? typedef enum { REG8_A, REG8_B, REG8_C }REG8; typedef enum { REG16_A, REG16_B, REG16_C }REG16; void function(REG8 reg8) { } int ...

3 ответа

Для этого у Kotlin есть встроенная функция:

я есть следующий код в Java: Enum getEnumValue(Class<?> enumClass, String value) { return Enum.valueOf((Class<Enum>) enumClass, value); }Как переписать это в Kotlin? Обновить enumValueOf<>() функция не применима в этом случае, потому что я не ...

2 ответа

адаптер

роекта, над которым я работаю, у нас много перечислений. Сам объект модели состоит из множества крошечных классов; эту модель мы затем сериализуем в нашу БД в виде XML через JAXB. Теперь мы хотим иметь возможность сериализовать наши значения ...

ТОП публикаций

1 ответ

 если необходимо.)

ужно выбрать значения перечисления столбца. Из поиска я нашел два пути: SELECT column_type FROM information_schema.columns WHERE table_name = 'MyTable' AND column_name = 'MyColumn';и другие: SHOW COLUMNS FROM `mytable` WHERE field = 'type'Хотя ...

12 ответов

Вы также можете использовать служебный класс для каждого типа перечисления, который содержит экземпляр с расширенными данными для каждого значения перечисления.

граммировал на Java некоторое время и только что был брошен на проект, полностью написанный на C #. Я пытаюсь набрать скорость в C # и заметил, что перечисления используются в нескольких местах в моем новом проекте, но на первый ...

4 ответа

Как передать значение перечисления в конструктор

protected enum Category { Action, Fiction, Drama, Romance, SciFi, Poems, Kids }Я создал этоenum типа, и теперь я должен сделать конструктор для моего класса. public Book(String title, int code, List<String> authors, String publisher, int year, ...

23 ответа

 немедленно.

ня я просматривал некоторые вопросы на этом сайте, и я нашел упоминание оenum используется в синглтоне [https://stackoverflow.com/questions/4706216/java-singleton-instantiation]о предполагаемой пользе безопасности нитей для такого решения. Я ...

3 ответа

Есть достойный аргумент, что если в какой-то момент ваш Enum станет слишком сложным, вы можете заменить его иерархией классов / классов в сочетании с гораздо более простым перечислением. Не уверен, где я рисую линию, но я полагаю, что вышеизложенное движется в этом направлении.

ел конструкции с перечислением, объявленным внутри перечисления. Для чего это используется?

1 ответ

При использовании ключевого слова в качестве обычного идентификатора вы должны избегать его с помощью обратных символов `как это

ти, я хочу настроить функцию, которая использует «for» в качестве параметра для удобочитаемости. enum Genre { case drama case comedy } func setupTable(for: Genre) { switch for { case .drama: break case .comedy: break } }Я настроил что-то вроде ...

7 ответов

Ваш вопрос: я создаю оболочку для нескольких библиотек. Они не имеют одинакового соглашения в отношении некоторой строки, поэтому я пытаюсь создать перечисление, чтобы они имели одинаковое соглашение.

ьзуя метод расширения, мы можем создать методы для преобразования перечисления в другой тип данных, например, строку, путем создания методов расширения.ToInt(), ToString()и т. д. для перечисления. Интересно, как реализовать наоборот, ...