substr возвращает другой std::string_view на тот же буфер, а не новую владеющую строку.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpSvSu 233 of 696 menu
◀ ▶

Часть std::string_view в C++

Метод substr возвращает другой std::string_view на тот же буфер, а не новую владеющую строку.

#include <string_view> std::string_view line = "abcdef"; std::string_view mid = line.substr(2, 3); std::cout << mid << "\n";

Исходный просмотр остается прежним, меняется только окно на символы. Запишем текст и выведем хвост через substr:

#include <string_view> std::string_view full = "Monday"; std::string_view tail = full.substr(4); std::cout << tail << "\n";

Дан просмотр std::string_view text = "editor". Получите просмотр на подстроку "dit" через метод substr и выведите ее.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить