Size: a a a

2021 July 14

с

смкх in supapro.cxx
а variant для этого или чет нет? я не очень понимаю, как его сюда засунуть
источник
2021 July 15

с

смкх in supapro.cxx
как вариант - добавить вариант TypeInfo.WrongInput какой-нибудь
источник

K

Kirill in supapro.cxx
Хм, тоже так думал
источник

K

Kirill in supapro.cxx
Окей, спасибо за подробный ответ)
источник

s

std::slavik in supapro.cxx
switch(result)
{
case TypeInfo::CarInfo:
   std::cout << "CarInfo";
   break;

case TypeInfo::CarModel:
   std::cout << "CarModel";
   break;

default:
   std::cout << "Error";
   break;
}
источник

s

std::slavik in supapro.cxx
плюс enum в том что его можно использовать в switch case
источник

DP

Denis Paukaev in supapro.cxx
Энам подходит только в простых кейсах когда нужно вернуть фактически инт
источник

DP

Denis Paukaev in supapro.cxx
А если там строка либо структура либо ещё что то, то variant
источник

с

смкх in supapro.cxx
а, андестуд, если с этой точки зрения
источник

d

disba1ancer in supapro.cxx
а есть в плюсах что-нибудь для такого:
for (int i : SOME_MAGIC(0, 123))...
хочется чтобы i менял значения от 0 до 123, есть что-нибудь что можно вписать вместо SOME_MAGIC?
источник

s

std::slavik in supapro.cxx
в старом коде своем кстати на си с классами нахожу такое вот, но чет не могу сходу вспомнить кейс когда это пригождается
enum TraceLevel_t {
 NONE = 0,
 ERROR,
 WARNING,
 INFO,
 DEBUG,
 MIN = NONE,
 MAX = DEBUG
};
источник

s

std::slavik in supapro.cxx
типа доп проверка что код не выходит за границы или где
источник

С

Сергей in supapro.cxx
std::range::iota(0,123)
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
макросы называется
источник

d

disba1ancer in supapro.cxx
я отредактировал прочитай ещё раз
источник

d

disba1ancer in supapro.cxx
о
источник

s

std::slavik in supapro.cxx
а - ну да, так и есть
источник

ip

illya palkin in supapro.cxx
источник

DP

Denis Paukaev in supapro.cxx
{1, 2, 3}?
источник

TW

Tony Werner in supapro.cxx
а еще можно итерироваться)
источник