типа если аргумент const?
MyClass myClass; // простая структура из пары переменных
MyClass& class_ref = myClass;
std::forward<MyClass&>(class_ref); // всё ок
const MyClass& class_const_ref = myClass;
std::forward<const MyClass&>(class_const_ref); // no instance of overloaded function "std::forward" matches the argument list: (const MyClass)
В std::forward не надо ссылки передавать
как вы это выяснили?
Обсуждают сегодня