Здравствуйте, rg45, Вы писали:
R>Это не обычная rvalue ссылка, как может показаться на первый взгляд, а так называемая forwarding reference. Она может превратиться как в rvalue ссылку, так и в lvalue — константную, или неконстантную. Тем самым обеспечит автовыведение наиболее подходящего типа ссылки, подобранного в соответствии с типом фактического параметра, и убережет от нежелательного копирования/перемещения, что может быть актуально для "тяжелых" функциональных объектов и лямбд.
Спасибо большое
Ох намудрили же в плюсах с функторами .. rvalue/lvalue это отдельная боль для меня. пошел курить доки )