Size: a a a

cxx.Дискуссионная

2020 March 17

Е

Егор in cxx.Дискуссионная
Roy Mustang
Я тебе об этом
Ну енам хранит информацию о типе, иначе мой пример выше бы не собирался
источник

TS

Till Schneider in cxx.Дискуссионная
Ofee
Стоп...
Опять сжимаешь
источник

FF

Flex Ferrum in cxx.Дискуссионная
Roy Mustang
На clang volatile не работает?
Бгггггг :)
источник

Е

Егор in cxx.Дискуссионная
Егор
Ну енам хранит информацию о типе, иначе мой пример выше бы не собирался
замени енам на инт и всё сломается
источник

TS

Till Schneider in cxx.Дискуссионная
Ofee
Ну как можно отказываться от шанса, если Раст обсуждать не хотят
Раст, определено, говна поел
источник

RM

Roy Mustang in cxx.Дискуссионная
Егор
нам уникальную инстанциацию создать надо если что
Не будут то что ты говоришь завозить в компайлтайм
источник

RM

Roy Mustang in cxx.Дискуссионная
В компайлтайм твой енам в числа превращается
источник

RM

Roy Mustang in cxx.Дискуссионная
Что правильно
источник

TS

Till Schneider in cxx.Дискуссионная
Ofee
Есть ещё пара флудилок, как там? Кстати, я же просил, почему меня не уведомляют об активе в @rustjerks?!
Лучше идти в @rustjerk
источник

Е

Егор in cxx.Дискуссионная
Roy Mustang
Не будут то что ты говоришь завозить в компайлтайм
ну а генериться то оно когда?
источник

RM

Roy Mustang in cxx.Дискуссионная
Flex Ferrum
Бгггггг :)
ась?
источник

Е

Егор in cxx.Дискуссионная
препроцессор?
источник

RM

Roy Mustang in cxx.Дискуссионная
Егор
ну а генериться то оно когда?
Генерится он в .obj но после компиляции ты получишь дырку в жопе
источник

FF

Flex Ferrum in cxx.Дискуссионная
А что на волатайлах то было? Синхронизация, небось?
источник

RM

Roy Mustang in cxx.Дискуссионная
Flex Ferrum
А что на волатайлах то было? Синхронизация, небось?
Нет, хотел проверить, будет ли constexpr string_view помещен в код при компиляции проекта, если он не используется
источник

Т8

Т-34 85 in cxx.Дискуссионная
Till Schneider
Лучше идти в @rustjerk
так там же роя не будет...
источник

TS

Till Schneider in cxx.Дискуссионная
Nastya Medveda
выделению.
Что за выделения? ЯННП
источник

O

Ofee in cxx.Дискуссионная
Егор
@oficsu смотри, мне тут в голову пришла идея, что значения в enum уникальные. Если возможно сгенерить их в компайл тайме, то каждое значение будет уникальное констэкпрешон значение, и лямбды в шаблонах нинужны. Осталось придумать как (рекурсивные макросы?) Я где-то ошибся или не?
Насчёт макросов уже думал — кажется, нереально. Можно макросом создавать лямбду и деклтайпать её, но применимость очень ограниченная. Генерировать перечисления не представляю как, но генерировать числовые теги можно, другое дело, что я всё-равно в тупик зашёл — на любом этапе требуется хотя бы одна constexpr функция, которая автоматически всё ломает. Нужно как-то какой-то тип инстанцировать рекурсивно от самого себя
источник

TS

Till Schneider in cxx.Дискуссионная
Igor Okhremchuk
у меня бабушка её возраста
Красивая бабушка?
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Разве enum в магические числа не превращаются при компиляции?
Нас вообще не волнует, что там после компиляции будет
источник