Ho ridefinito
bool operator<(...){
...}
in modo che "sort(x.begin(), x.end())" funzioni!!!
ora dovrei ridefinire un altro operatore che lavora su un altro attributo dell'oggetto ma sempre è di "<"
come faccio a passare esplicitamente l'altro di tipo di operatore, dato che si differenziano solo sull'elemento di confronto!
Mi spiego meglio:
il primo operator< che ho ridefinito lavora su "tail"!
L'altro deve fare la stessa cosa su "head";
Illuminatemi!!!

Rispondi quotando