Здравствуйте, rg45, Вы писали:
S>>Тут дело вот в чем. Если вы выбираете C++, то вам нужно не только писать но и читать. В том числе логику на основе SFINAE.
R>Логика на основе SFINAE потеряла актуальность с приходом концептов. А технику с использованием sizeof для селекции типов, пример которой ты где-то тут приводил, перестали активно использовать ещё во времена C++03, ибо, как правило, находилось более привлекательное решение. Так что, ты пытаешься делать далеко идущие выводы на основании устаревших и неполных знаний.
Причем тут это? Старый код а так же старые привычки никуда не делись. Если вам встретится такой код — придется уметь его читать — будешь же говорить — я ничерта тут не понимаю, т.к. так уже никто не пишет.