forward_list::swap
Cambie los elementos de dos listas adelantadas.
void swap(forward_list& _Right);
Parámetros
Parámetro |
Descripción |
---|---|
_Right |
La lista adelantada que proporciona los elementos que se intercambiarán. |
Comentarios
La función miembro cambia las secuencias controladas entre *this y _Right.Si get_allocator() == _Right.get_allocator(), lo hace así en tiempo constante, no produce ninguna excepción, y no reemplaza ninguna referencia, punteros, o iterador que seleccione elementos de las dos secuencias controladas.Si no, realiza varias asignaciones de elementos y el constructor llama proporcional al número de elementos de las dos secuencias controladas.
Requisitos
encabezado: <forward_list>
espacio de nombres: std