НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ

C++ Підручник

C++ Головна C++ Інтро C++ Початок роботи C++ Синтаксис C++ Виведення C++ Коментарі C++ Змінні C++ Введення користувача C++ Типи даних C++ Оператори C++ Рядки C++ Математика C++ Булеві C++ Умови C++ Switch C++ Цикл While C++ Цикл For C++ Break/Continue C++ Масиви C++ Структури C++ Enums C++ Довідники C++ Вказівники

C++ Функції

C++ Функції C++ Параметри функції C++ Перевантаження функцій C++ Область застосування C++ Рекурсія

C++ Класи

C++ ООП C++ Класи/Об’єкти C++ Методи класу C++ Конструктори C++ Специфікатори доступу C++ Інкапсуляція C++ Успадкування C++ Поліморфізм C++ Файли C++ Винятки C++ Дата

C++ Як зробити

Скласти два числа Випадкові числа

C++ Довідник

C++ Довідник C++ Ключові слова C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime>

C++ Приклади

C++ Приклади C++ Компілятор C++ Вправи C++ Вікторина C++ Сертифікат

Мова програмування C++. Уроки W3Schools для початківців українською мовою

En Es De Fr

C++ string Бібліотека


C++ string функції

Бібліотека <string> має багато функцій, які дозволяють виконувати завдання над рядками.

Список популярних рядкових функцій можна знайти в таблиці нижче.

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


Коментарі