Plantilla:cpp/container/node handle insert return
De cppreference.com
{{{2}}}) Devuelve un
insert_return_type
con los miembros inicializados de la siguiente manera:
- Si
nh
está vacío,inserted
esfalse
,position
es end(), ynode
está vacío. - De lo contrario, si la inserción tomó lugar,
inserted
estrue
,position
apunta al elemento insertado, ynode
está vacío. - Si la inserción falló,
inserted
esfalse
,node
tiene el valor anterior denh
, yposition
apunta a un elemento con una clave equivalente a nh.key().
{{{3}}}) Un iterador al final si
nh
estaba vacío, un iterador que apunta al elemento insertado si la inserción tomó lugar, y un iterador que apunta a un elemento con una clave equivalente a nh.key() si falló.