Errore del compilatore C3552
'typename': un tipo restituito specificato in ritardo non può contenere 'auto'
Se si usa la parola chiave auto
come segnaposto per il tipo restituito di una funzione, è necessario fornire un tipo restituito specificato in ritardo. Tuttavia, non è possibile usare un'altra parola chiave auto
per specificare il tipo restituito specificato in ritardo. Ad esempio, il frammento di codice seguente genera l'errore C3552.
auto myFunction->auto; // C3552