Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Organiza los elementos en orden ascendente o con un orden especificado por un predicado.
void sort();
template<class Predicate>
void sort(Predicate _Pred);
Parámetros
Parámetro |
Descripción |
|---|---|
_Pred |
El predicado de ordenación. |
Comentarios
Ambas funciones miembro ordenan los elementos de la secuencia controlada por un predicado, se describe más adelante.
Para los iteradores Pi y Pj que señalan elementos en las posiciones i y j, la primera función miembro impone el orden !(*Pj < *Pi) siempre que i < j.(Los elementos se clasifican por orden de ascending .) La función de plantilla miembro impone el orden !_Pred(*Pj, *Pi) siempre que i < j.No se anula cualquier par pedidos de elementos de la secuencia controlada original en la secuencia controlada resultante.(La ordenación de Z es estable.)
Una excepción sólo aparece si _Pred produce una excepción.En ese caso, la secuencia controlada se permite en un orden no especificado y la excepción se reinician.
Requisitos
encabezado: <forward_list>
espacio de nombres: std