Allora devo prenderci la mano, perchè devo ammettere di non aver mai fatto un puntatore ad una funzione.Originariamente inviato da MItaly
Ha così poco senso che anche la funzione di libreria C per l'ordinamento (qsort) usa lo stesso approccio...![]()
Seriamente, nelle operazioni di ordinamento è fondamentale consentire al chiamante di specificare una funzione di confronto: l'algoritmo infatti è sempre lo stesso, indifferentemente dal criterio scelto per l'ordinamento, e in questa maniera anche se voglio ordinare il mio insieme per qualche criterio strano (ordine ascendente, discendente, distanza da un certo numero, ...) posso farlo.