co to jest string | łańcuch zmiennych char, czyli tablica, pierwszy znak ma indeks 0, za ostatnim znakiem jest NULL | |
formułla na podanie długości łańcucha | <string> int a=napis.lenght(); | |
apostrof, cudzysłów | ap. jest do pojedynczych znaków, cudz. to string z /n na końcu | |
sumowanie stringów | konkatenacja, czyli łączenie łańcuchów działaniem + | |
kasowanie znaków łańcucha | zmienna.erase(x,y); x-indeks, y-ile znakow | |
wczytywanie ze spacjami | getline(cin,zmienna); uzyc zamiast calego cina | |
szukanie frazy | string napis, szukaj; size_t pozyc=napis.find(szukaj); | |
zmienna do zachowywania pozycji | size_t, przechowuje wartość, indeks pozycji | |
bramka logiczna dla prawdy funkcji szukaj | if(pozycja!=string::npos), da wartość prawda jak znajdzie | |
wstawienie łańcucha | zmienna.insert(x,"tekst"); x-indeks | |
zastąpienie w łańcuchu | zmienna.replace(x,y,"tekst"), x-ideks, y-ile znakow kasuje | |
wyjęcie z łańcucha | string napis2=zmienna.substr(x,y); x-od indeksu, y-ile znakow | |
ASCII definicja | American Standard Code for Information Interchange | |
ilość numerów pomiędzy wielkimi a malymi w ASCII | 32 | |