So che prima del C++ 11 la parola chiave auto aveva un significato completamente diverso; era un identificatore del tipo di memoria che indicava un oggetto che ha un tipo di memorizzazione automatica
Eventuali duplicati: Recursive lambda functions in c++0x Perché non posso chiamare un lambda in modo ricorsivo se scrivo come: auto a = [&]
{
static int i = 0; i++;
std::cout << i << std::e
Sto cercando di imparare le funzionalità attualmente accettate di C++ 11 e ho problemi con auto e decltype. Come esercizio di apprendimento sto estendendo l'elenco delle classi std con alcune funzioni