Можно ли задать аргумент по умолчанию для rvalue ссылки, например, так:
MyType f(double x, MyType && y = MyType()) {}
Компилятор сообщает, что так это функция одного аргумента.
Просто функция имеет два аргумента и должна возвращать MyType, но при этом она ничего не делает, не используются аргументы и ничего не возвращается( пустое тело функции).
Напишите или только обьявление:
MyType f(double x, MyType && y = MyType());
или тело функции не оставляйте пустым
Сборка персонального компьютера от Artline: умный выбор для современных пользователей