Re[11]: Не могу понять ссылки в C++
От: T4r4sB Россия  
Дата: 29.06.24 09:26
Оценка:
Здравствуйте, rg45, Вы писали:

R>Здравствуйте, T4r4sB, Вы писали:


TB>>Встроить в язык бильтин "has_field" и "has_method" — это блин строчек 10 в коде компилятора.


R>Мне казалось, что потребность в подобных метафункциях отпала с появлением констрейнтов в C++20. Возможно, я что-то упускаю из виду. Можешь привести пример, где востребованы эти утилиты?


Для выбора перегрузки они уже делают что нужно, для сериализации — нет. Да, для нее конечно мало has_field, там нужна полноценная метаинфа, но техничаски жто довольно простая фича. Я скорее поверю в сложности с выбором дизайна
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.