ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
905395 Топик полностью
=AlexD= (19.02.2019 14:02, просмотров: 85) ответил fk0 на Развивая мысль дальше, если кому-то нужно по значению возвращать, они могут возвращать не сам тип, a std::tuple<T>, std::optional<T> или даже может ввести специальный тип контейнера для хранения других типов, который выглядит как смарт-поинтер
На уровень языка следовало много чего встроить, те-же bind сделать на уровне синтаксиса типа {void (*callable)(int) = &(two_arg_fn(5, int))} и другой синтаксический сахар, а не корячиться монстрошаблонами. 
надо придумать объяснение этому мудизму, иначе рехнуться можно