Передача по значению структуры, предназначенной только для перемещения, в функциюC++

Программы на C++. Форум разработчиков
Anonymous
Передача по значению структуры, предназначенной только для перемещения, в функцию

Сообщение Anonymous »


Мне нужно привязать структуру с удаленным конструктором-копией к функции. Я свел то, чего пытаюсь достичь, к следующему минимальному примеру:

struct Bar { интервал я; Бар() = по умолчанию; Бар(Бар&&) = по умолчанию; Бар(константный Бар&) = удалить; Bar& оператор=(const Bar&) = удалить; }; void foo(Bar b) { std::cout

Вернуться в «C++»