C++/Vector: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Lethern (dyskusja | edycje)
m Wycofano edycje użytkownika 195.93.223.66 (dyskusja). Autor przywróconej wersji to Karol Karolus.
→‎Vector: po nazwie kontenera nie ma spacji
Linia 5:
Obiekt <tt>vector</tt> ma kilka odmian konstruktorów. Z reguły będziemy tworzyć wektor pusty.
<source lang="cpp">
vector <typ_elemetow> nazwa_tablicy;
</source>
 
Możemy też podać wielkość, co wcale nas nie ogranicza do tej wielkości, aby zarezerwować pamięć na kilka elementów od razu. Może to być zabieg optymalizacyjny.
<source lang="cpp">
vector <int> tab(20);
</source>
 
Dodatkowo istnieje konstruktor przyjmujący liczbę elementów oraz wartość, jaką ma mieć każdy z nich.
<source lang="cpp">
vector <string> tablica( 20, "przykladowy tekst" );
</source>
Ta tablica będzie miała dwadzieścia elementów, z czego wszystkie mają wartość: "przykladowy tekst".