Shrnutí vektorů

V této kapitole jsme se naučili pracovat s vektory v C++. Zjistili jsme, že:

  • Vektor můžeme vytvořit pomocí složených závorek {} a prvků oddělených čárkami. Například: std::vector seznam = {1, 2, 3, 3};
  • K prvkům vektoru přistupujeme pomocí jejich indexů, které začínají na 0. Například: std::cout << seznam[0]; vypíše první prvek vektoru seznam.
  • Pro bezpečnější přístup k prvkům můžeme použít metodu at(). Například: seznam.at(0).
  • Prvky vektoru můžeme jednoduše měnit pomocí jejich indexů. Například: seznam[3] = 4; nastaví čtvrtý prvek vektoru seznam na hodnotu 4.
  • Použitím metody push_back() můžeme přidávat nové prvky na konec vektoru. Například: seznam.push_back(5) přidá hodnotu 5 na konec vektoru.
  • Pomocí metody size() zjistíme počet prvků ve vektoru. Například: velikost = seznam.size() uloží do proměnné velikost počet prvků ve vektoru seznam.
  • Vektory mohou obsahovat další vektory jako své prvky, což nám umožňuje vytvářet vnořené vektory. Například: std::vector<std::vector<int>> vnorenePole = {{1, 2}, {3, 4}, {5, 6}}.
  • Textové řetězce (std::string) lze také považovat za pole znaků, ke kterým můžeme přistupovat pomocí jejich indexů. Například: std::string text = "Programovani"; a char prvniZnak = text[0]; uloží do proměnné prvniZnak první znak 'P'.

Gratulujeme k dokončení lekce o vektorech! V příští lekci se podíváme na cykly a jejich využití v C++. Připravte se na další krok ve svém programátorském dobrodružství!

Pokyny

Až budete připraveni, přejděte na další lekci!

Začněte programovat zdarma

Registrací souhlasíte s provozními podmínkami a zásadami ochrany osobních údajů.

Nebo se registrujte pomocí:

10/10

Shrnutí vektorů | Start Coder