Error del compilador C3552
'typename': un tipo de valor devuelto especificado en tiempo de ejecución no puede contener 'auto'
Si usa la palabra clave auto
como marcador de posición del tipo de valor devuelto de una función, debe facilitar un tipo de valor devuelto especificado en tiempo de ejecución. Sin embargo, no puede usar otra palabra clave auto
para especificar el tipo de valor devuelto especificado en tiempo de ejecución. Por ejemplo, el siguiente fragmento de código genera el error C3552.
auto myFunction->auto; // C3552