Size: a a a

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

2020 March 17

АК

Александр Караев... in cxx.Дискуссионная
Егор
тоже верно
Какой у тебя компиль? Есть версия поновее: https://github.com/DaemonSnake/unconstexpr-cpp20
источник

Е

Егор in cxx.Дискуссионная
gcc 7.4 и 8.1
источник

Е

Егор in cxx.Дискуссионная
правда для последнего надо иде подёргать еще
источник

АК

Александр Караев... in cxx.Дискуссионная
💩
источник

Е

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

Е

Егор in cxx.Дискуссионная
так каждый может
источник

АК

Александр Караев... in cxx.Дискуссионная
Ну ты бы глянул примеры кода из обоих реп, охренел бы
источник

Е

Егор in cxx.Дискуссионная
я смотрю, с каунтером и у Антона было
источник

АК

Александр Караев... in cxx.Дискуссионная
Антон оттуда взял =)
источник

Е

Егор in cxx.Дискуссионная
я думал он сам сделал(
источник

Е

Егор in cxx.Дискуссионная
Так подождите, а этого в хане разве нету compile time variant type list?
источник

АК

Александр Караев... in cxx.Дискуссионная
Ну, насчёт с++20 версии (через []{}) не могу утверждать, её придумали сразу несколько людей
источник

Е

Егор in cxx.Дискуссионная
как вообще тайп лист может быть не компайл таймовый
источник

АК

Александр Караев... in cxx.Дискуссионная
Егор
Так подождите, а этого в хане разве нету compile time variant type list?
Есть. Тут немного иное. Тут переменная меняет тип свой
источник

TS

Till Schneider in cxx.Дискуссионная
Александр Караев
Ну, насчёт с++20 версии (через []{}) не могу утверждать, её придумали сразу несколько людей
в прошке обсуждали, да
источник

Е

Егор in cxx.Дискуссионная
Александр Караев
Есть. Тут немного иное. Тут переменная меняет тип свой
Ну так в туплю из ханы так же можно пушить
источник

Е

Егор in cxx.Дискуссионная
или из фьюжена, я не помню
источник

Е

Егор in cxx.Дискуссионная
Александр Караев
Антон оттуда взял =)
Стоп, а у Антона шланг, он не мог оттуда взять, разве что вдохновения подчерпнуть
источник

АК

Александр Караев... in cxx.Дискуссионная
Нет, ты не понял.
using A = ...
using B = f<A>;

Это все умеют. Тут иначе:
using A = ...
A::magic()
// Тут A уже другого типа
источник

O

Ofee in cxx.Дискуссионная
Егор
gcc 7.4 и 8.1
static_assert(unconstexpr::meta_counter<>::next() == unconstexpr::meta_counter<>::next());
Увы
источник