std::list::insert - cppreference.com
Da cppreference.com.
|
|
Questa pagina è stata tradotta in modo automatico dalla versione in ineglese della wiki usando Google Translate. La traduzione potrebbe contenere errori e termini strani. Muovi il puntatore sopra al testo per vedere la versione originale. Puoi aiutarci a correggere gli gli errori. Per ulteriori istruzioni clicca qui. |
<metanoindex/>
<tbody> </tbody>
|
|
(1) | (fino al c++11) (dal C++11) |
|
|
(2) | (dal C++11) |
|
|
(3) | (fino al c++11) (dal C++11) |
|
|
(4) | (fino al c++11) (dal C++11) |
|
|
(5) | (dal C++11) |
Inserisce elementi alla posizione specificata nel contenitore.
Original:
Inserts elements to specified position in the container.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
1-2)
inserisce value prima che l'elemento puntato da pos
Original:
inserts value before the element pointed to by pos
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
3)
inserti count copie del value prima l'elemento puntato da pos
Original:
inserts count copies of the value before the element pointed to by pos
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
4)
inserisce elementi di [first, last) campo prima che l'elemento puntato da pos
Original:
inserts elements from range [first, last) before the element pointed to by pos
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
5)
inserisce elementi di lista di inizializzazione ilist.
Original:
inserts elements from initializer list ilist.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
No iterators or references are invalidated.
Parametri
| pos | - | elemento prima che il contenuto verrà inserito Original: element before which the content will be inserted The text has been machine-translated via Google Translate. |
| value | - | elemento di valore da inserire Original: element value to insert The text has been machine-translated via Google Translate. |
| first, last | - | la gamma di elementi da inserire, non può essere iteratori in contenitore con cui è chiamato inserto Original: the range of elements to insert, can't be iterators into container for which insert is called The text has been machine-translated via Google Translate. |
| ilist | - | inizializzatore lista per inserire i valori da Original: initializer list to insert the values from The text has been machine-translated via Google Translate. |
| Type requirements | ||
-InputIt must meet the requirements of InputIterator.
| ||
Valore di ritorno
1-2)
iteratore che punta al value inserito
Original:
iterator pointing to the inserted value
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
3)
iteratore che punta al primo elemento inserito, o se pos count==0.
Original:
iterator pointing to the first element inserted, or pos if count==0.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
4)
iteratore che punta al primo elemento inserito, o se pos first==last.
Original:
iterator pointing to the first element inserted, or pos if first==last.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
5)
iteratore che punta al primo elemento inserito, o se pos ilist è vuoto.
Original:
iterator pointing to the first element inserted, or pos if ilist is empty.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Complessità
1-2) Constant.
3) Linear in count
4) Linear in std::distance(first, last)
5) Linear in ilist.size()
Vedi anche
(C++11) |
constructs element in-place (metodo pubblico) [modifica] |
inserisce elementi all'inizio Original: inserts elements to the beginning The text has been machine-translated via Google Translate. (metodo pubblico) [modifica] | |
aggiunge elementi alla fine Original: adds elements to the end The text has been machine-translated via Google Translate. (metodo pubblico) [modifica] | |