Ragionaci un po' su.codice:bool verifica_palindromo() { int i, j; std::cin>>i; if(!std::cin) return false; if(i==0) return true; if(!verifica_palindromo()) return false; return (std::cin>>j) && i==j; }![]()
Ragionaci un po' su.codice:bool verifica_palindromo() { int i, j; std::cin>>i; if(!std::cin) return false; if(i==0) return true; if(!verifica_palindromo()) return false; return (std::cin>>j) && i==j; }![]()
Ultima modifica di MItaly; 15-04-2014 a 19:44
Amaro C++, il gusto pieno dell'undefined behavior.