std::list::emplace_front
De cppreference.com
template< class... Args > void emplace_front( Args&&... args ); |
(desde C++11) (hasta C++17) |
|
template< class... Args > reference emplace_front( Args&&... args ); |
(desde C++17) | |
Inserta un nuevo elemento al principio del contenedor. El elemento se construye a través de std::allocator_traits::construct, que generalmente utiliza new de ubicación para construir el elemento en el sitio en la ubicación proporcionada por el contenedor. Los argumentos args... se reenvían al constructor como std::forward<Args>(args)....
No se invalidan ni referencias ni iteradores.
Parámetros
| args | - | Los argumentos reenviados al constructor del elemento. |
| Requisitos de tipo | ||
-T (el tipo de elemento del contenedor) debe satisfacer los requisitos de | ||