Różnice między wybraną wersją a wersją aktualną.
opis_kontenera:list [2008/12/07 16:49] napster utworzono |
opis_kontenera:list [2008/12/07 16:53] (aktualna) napster |
||
---|---|---|---|
Linia 9: | Linia 9: | ||
* Przechodzenie po elementach w porządku prostym i odwróconym w czasie liniowym. | * Przechodzenie po elementach w porządku prostym i odwróconym w czasie liniowym. | ||
\\ | \\ | ||
- | Implementacja vectora w bibliotece standardowej C++ to szablon z dwoma parametrami. | + | Implementacja listy w bibliotece standardowej to szablon z dwoma parametrami. |
template < class T, class Allocator = allocator<T> > class list; | template < class T, class Allocator = allocator<T> > class list; | ||
Linia 204: | Linia 204: | ||
=== splice === | === splice === | ||
* <code c++>void splice ( iterator position, list<T,Allocator>& x );</code> Przenosi elementy z listy ''x'', wstawiając je od pozycji wskazywanej przez iterator ''position''. | * <code c++>void splice ( iterator position, list<T,Allocator>& x );</code> Przenosi elementy z listy ''x'', wstawiając je od pozycji wskazywanej przez iterator ''position''. | ||
- | * <code c++>void splice ( iterator position, list<T,Allocator>& x, iterator i );</code> Przenosi elementy z listy ''x'', zaczynając od pozycji 'i'', wstawiając je od pozycji wskazywanej przez iterator ''position''. | + | * <code c++>void splice ( iterator position, list<T,Allocator>& x, iterator i );</code> Przenosi elementy z listy ''x'', zaczynając od pozycji ''i'', wstawiając je od pozycji wskazywanej przez iterator ''position''. |
- | * <code c++>void splice ( iterator position, list<T,Allocator>& x, iterator first, iterator last );</code>Przenosi elementy z listy ''x'', zawarte pomiędzy iteratorami ''first'' i ''last'', wstawiając je od pozycji wskazywanej przez iterator ''position''. | + | * <code c++>void splice ( iterator position, list<T,Allocator>& x, iterator first, iterator last );</code> Przenosi elementy z listy ''x'', zawarte pomiędzy iteratorami ''first'' i ''last'', wstawiając je od pozycji wskazywanej przez iterator ''position''. |
=== remove === | === remove === |