Condividi tramite


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