C++ string Бібліотека
C++ string функції
Бібліотека <string>
має багато функцій, які дозволяють виконувати завдання над рядками.
Список популярних рядкових функцій можна знайти в таблиці нижче.
Функція | Опис |
---|---|
at() | Повертає індексований символ із рядка |
length() | Повертає довжину рядка |
size() | Псевдонім length(). Повертає довжину рядка |
max_size() | Повертає максимальну довжину рядка |
empty() | Перевіряє, чи порожній рядок |
append() | Додає рядок (або частину рядка) до іншого рядка |
substr() | Повертає частину рядка з початкового індексу (позиції) і довжини |
find() | Повертає індекс (позицію) першого входження рядка або символу |
rfind() | Повертає індекс (позицію) останнього входження рядка або символу |
replace() | Замінює частину рядка іншим рядком |
insert() | Вставляє рядок за вказаним індексом (позицією) |
erase() | Видаляє символи з рядка |
compare() | Порівнює два рядки |