Skip to content

std::string

Описание

std::string является классом строк в стандартной библиотеке C++. Этот класс обеспечивает удобную и эффективную работу со строками в C++.

Основные функции

  • size() или length(): Возвращают размер строки.
  • empty(): Проверяет, пуста ли строка.
  • append(): Добавляет строку в конец.
  • insert(): Вставляет строку в указанную позицию.
  • erase(): Удаляет часть строки.
  • replace(): Заменяет часть строки другой строкой.
  • find(): Находит подстроку в строке.
  • substr(): Возвращает подстроку.

Пример использования

cpp
#include <iostream>
#include <string>

int main() {
    std::string str = "Hello";
    str.append(" World!");
    std::cout << str << std::endl; // Выводит: Hello World!
    return 0;
}

Заключение

std::string значительно упрощает работу со строками в C++, предоставляя множество полезных функций для их обработки.

Содержание доступно по лицензии MIT