Ошибка компилятора C3552

"имя_типа": тип возвращаемого значения с поздним заданием не может содержать "auto"

Если вы используете ключевое слово auto для типа возвращаемого значения функции, необходимо использовать тип возвращаемого значения с поздним заданием. Однако нельзя использовать другое ключевое слово auto для указания типа возвращаемого значения с поздним заданием. Например, представленный ниже фрагмент кода приводит к возникновению ошибки C3552.

auto myFunction->auto; // C3552