samu92:
il programma compila quindi parrebbe funzionare
Beata ingenuità...
Mai sottovalutare il potere dei bug! ![]()
Già te l'ho detto, "funziona" non è sinonimo di "compila" e neanche il viceversa. Se compila puoi dire di non aver fatto errori sintattici, non che "funziona".
Di un software si dice che "funziona" solo quando "compila" e "fa quello per cui è stato progettato".