Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.2 KB

01-string.md

File metadata and controls

36 lines (27 loc) · 1.2 KB

Podstawy C++

std::string

Coders School

Kontener znaków - std::string

  • specjalny kontener, który przechowuje znaki
  • std::string ma również swój początek i koniec, jak każdy kontener
  • podobne funkcje jak std::vector

Operacje na std::string

  • dodanie znaku na koniec
    • str.push_back('a') (nikt tak nie robi :))
    • polecamy str += 'a';
  • odczytanie pojedynczego znaku
    • str[1]
  • inicjalizacja
    • std::string str("Witam")
    • std::string str = "Witam"
  • przypisanie całego napisu
    • str = "Witam"
  • pobieranie pierwszego znaku
    • str.front()
  • pobieranie ostatniego znaku
    • str.back()