Size: a a a

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

2020 March 17

FF

Flex Ferrum in cxx.Дискуссионная
Егор
это взлом компелятора
Это я и без лупхолов умею...
источник

RM

Roy Mustang in cxx.Дискуссионная
Ofee
Т.е. ты не взял структуру для этого? ¯\_(ツ)_/¯
Вообще, я использую EnTT, по сути, я могу получать конфиги по классу, не делая поиск через unordered_map
источник

W

Wild_Wind in cxx.Дискуссионная
Igor Okhremchuk
А почему 42?)
Почитай автостопом по галактике - топ кинженция.
источник

W

Wild_Wind in cxx.Дискуссионная
А вообще:
источник

Е

Егор in cxx.Дискуссионная
Flex Ferrum
Это я и без лупхолов умею...
тогда напиши констэкпрешен счётчик (без макросов)
источник

RM

Roy Mustang in cxx.Дискуссионная
Дело в том, что некоторые конфиги хранятся, как множество объектов одного класса
источник

W

Wild_Wind in cxx.Дискуссионная
Wild_Wind
А вообще:
источник

RM

Roy Mustang in cxx.Дискуссионная
Тут без unordered_map не обойтись
источник

O

Ofee in cxx.Дискуссионная
Егор
кстати, а что там с тем кодом? Не наколдовал ничего?
У меня появилась какая-то призрачная надежда, но только обдумываю. Нужно где-то поискать дыры в стандарте, позволяющие сделать unique() без лямбд с каким-нибудь рекурсивным инстанцированием, которое контроллировать лупхолами... Но, как видишь, это даже звучит упорото
источник

TS

Till Schneider in cxx.Дискуссионная
Егор
тогда напиши констэкпрешен счётчик (без макросов)
написал
источник

Е

Егор in cxx.Дискуссионная
Till Schneider
написал
с непереносимыми макросами  тоже не считается
источник

RM

Roy Mustang in cxx.Дискуссионная
Я предлагал Тиллю создать что-то подобное и сравнить бенчмарки, он отказался
источник

Е

Егор in cxx.Дискуссионная
Ofee
У меня появилась какая-то призрачная надежда, но только обдумываю. Нужно где-то поискать дыры в стандарте, позволяющие сделать unique() без лямбд с каким-нибудь рекурсивным инстанцированием, которое контроллировать лупхолами... Но, как видишь, это даже звучит упорото
ctrl+f
guarantees to be unique?
источник

FF

Flex Ferrum in cxx.Дискуссионная
Ofee
А как же велосипеды? Я б ещё и на лупхолах это написал. Ну, они там не нужны, но насколько же пафосно можно остальным представить это?
У нормальных пацанов не велосипеды, а кафка (грефневая с молофом) и тарантулы какие-нибудь. :)
источник

TS

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

Е

Егор in cxx.Дискуссионная
Till Schneider
все равно написал
а, до 20-го стандарта, главное забыл
источник

O

Ofee in cxx.Дискуссионная
Wild_Wind
Почитай автостопом по галактике - топ кинженция.
Блин, нужно бы дочитать, всего 2 книги осталось... Только, кажется, придётся читать всё с начала
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Тру пацаны юзают только 98-й стандарт
источник

FF

Flex Ferrum in cxx.Дискуссионная
Егор
тогда напиши констэкпрешен счётчик (без макросов)
Так задача была компиль сломать. :)
источник

O

Ofee in cxx.Дискуссионная
Егор
ctrl+f
guarantees to be unique?
Есть сомнения, что найдётся, но тоже можно
источник