Bastava semplicementeOriginariamente inviato da Skull260287
Ciao, grazie, ho studiato la funzione ed ho capito come utilizarla. Su questa riga il mio compilatore (Dev-C++) mi da errore ([Warning] converting to `int' from `double') :
L'ho riscitta così e sembra funzionare:codice:if((compResult=(t_arg1->stipendio-t_arg2->stipendio))==0)
codice:if((compResult=(static_cast<int>(t_arg1->stipendio)-static_cast<int>(t_arg2->stipendio)))==0)
codice:if((compResult=(int)(t_arg1->stipendio-t_arg2->stipendio))==0)Non c'è nessun allegato...Però provando con questo file che ti allego: rinominalo in .bin, l'ordinamento non viene effettuato correttamente.