RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  13407 - LIST EN STL
Autor:  beatriz Ciudad
hola:
Tengo un problema al ordenar un list de Stl .

Yo tengo una clase CClase que tiene unos determinados campos , entonces creo una lista de este tipo es decir
list <CClase*> lista

Esta estructura list tiene la opcion de ordenacion haciendo list.sort(), pero esta funcion de ordenacion se le permite definir un predicado
que le indique como ordenar. En mi caso yo quiero ordenar por un campo de la lista.
Es decir mi funcion de ordenacion seria algo asi.

Operador > ( CClase A*,CClase *B)
{
return A->f > B->f
}

El problema es que no se como definirle a la lista que coja este tipo de ordenacion.
Gracias por adelantado,
un saludo


Nombre
Apellidos
Correo
Comentarios