Вопросы с меткой [enum]
Используйте эту метку в вопросах, связанных с перечислениями (enum).
196 вопросов
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
1
голос
1
ответ
83
показа
Эффективность применения static_cast<int>() к enum class-ам
Имеется enum class и функция, возвращающая данный тип:
enum class A{
a = 0, b, c, d, e // и тд
};
A get_enum(int x){
return static_cast<A>(x);
}
Будет ли как-то влиять на скорость работы ...
1
голос
2
ответа
148
показов
Зачем нужны enum, если есть строковые константы?
Какой самый главный смысл и отличие enum от строковой константы.
const val NEW = "new"
const val PAID = "paid"
const val SHIPPED = "shipped"
const val CANCELLED = &...
-3
голоса
2
ответа
100
показов
После решения задачи Java оставили такой комментарий - "оба метода должны возвращать поле " Что это значит?
public enum Day {
MONDAY("Понедельник"),
TUESDAY("Вторник"),
WEDNESDAY("Среда"),
THURSDAY("Четверг"),
FRIDAY("Пятница"),
...
3
голоса
1
ответ
114
показов
Как организовать сброс настроек до стандартных в файле YAML?
Я написал программу которая может читать и записывать данные в файлы формата .yaml. Но теперь столкнулся с вопросом организации функции сброса настроек до стандартных. Не могу понять как это лучше ...
user avatar
user612923
0
голосов
2
ответа
342
показа
Как правильно хранить данные в классах с использованием Enum?
Я использую Enum для хранения константа, но столкнулся с тем, что у меня есть константы, которые похожи по своему типу в целом, но должны быть разделены в разных классах. Я написал данный код вот так, ...
user avatar
user612923
1
голос
1
ответ
192
показа
model pydantic как поле в enum
Есть класс enum:
class User_show(enum.Enum):
error_in_db = 'error in db'
schema_user: User
Есть модель pydantic:
class User(pydantic.BaseModel):
pass
Есть функция:
async def show(user_id:...
2
голоса
1
ответ
106
показов
Ошибка "non-static variable cannot be referenced from a static context" в переопределённом методе перечисления
Есть enum, в котором две константы, три переменные и один метод, из которого есть доступ к private переменной. Для второй константы переопределяю метод, из которого доступа к private переменной уже ...
0
голосов
1
ответ
88
показов
Unreal Engine 5.2, Enum, TMap, TFunction
Задача, нужно найти наиболее приоритетную цель.
Проблема в использовании TMap в Unreal Engine 5.2.
Есть enum
UENUM()
enum class ETargetSelectionStrategy : uint8
{
Distance UMETA(DisplayName = &...
0
голосов
2
ответа
133
показа
C++, как получить из консоли char и использовать его в перечислении
Только начал изучать C++, пытаюсь разобраться с перечислениями. Пытаюсь написать простой калькулятор, вот код:
#include <iostream>
#include <cmath>
enum class Operation : char {
ADD = '...
1
голос
1
ответ
125
показов
как сделать enum с типом decimal в c#
как сделать enum с типом decimal в c#? просто я хотел разгрузить метод и решил перебросить переменные с типом decimal(у меня их очень много) но оказалось что enum с типом decimal сделать не получается
...
0
голосов
0
ответов
208
показов
Разделить байт на полубайты и по двум полубайтам получить байт
Не могу добиться нужной работы от структуры в enum. Мне нужно из двух полубайт (тетрад) получать байт в подобной структуре. Для компактной записи у меня в одной тетраде длина (0-F) а во второй длина ...
3
голоса
1
ответ
91
показ
Сортировка массивов перечислений в Java
Имеется некое перечисление
enum MyEnum {
FOO, BAR, BAZ, QUX, ARG, ANT;
}
И массив/список из его значений (длиной больше чем "длина" перечисления MyEnum.values().length, но это неважно).
...
0
голосов
1
ответ
259
показов
Как подставить значение enum во время компиляции?
Скачал файл, который содержит перечисление кодов протокола HTTP, в котором есть строка
export default HttpStatusCode;
Вопрос: как мне импортировать перечисление в TS чтобы во время компиляции в JS на ...
0
голосов
0
ответов
195
показов
Каким образом можно создать массив из enum перечисления?
Чтобы не создавать новую переменную вручную и присваивать каждый элемент enum.
enum Day = {"zzz", "sss",... }
Day one = Day.zzz;
Можно ли сделать одну переменную которая бы хранила ...
0
голосов
1
ответ
148
показов
Инициализация enum из кода
Под инициализацией я подразумеваю создание enum из массива строк, например:
String[] enumPuncts;
enumPuncts=/*тут неважно откуда получаем данные*/;
//тут какието махинации какие етот массив строк ...