⚙️ Зачем нужен std:string_view?
std::string_view — легковесный способ работы с неизменяемыми последовательностями символов, представленными строками, без копирования их данных
std::string_view — это просто пара значений, указатель на последовательность и размер
❗Так как std::string_view не является владельцем данных, то если строка исчезнет, то никто не информирует, что std::string_view перестал быть валидным
‼️ Основная идея — это дёшево хранить и передавать строки
std::string_view — легковесный способ работы с неизменяемыми последовательностями символов, представленными строками, без копирования их данных
std::string_view — это просто пара значений, указатель на последовательность и размер
❗Так как std::string_view не является владельцем данных, то если строка исчезнет, то никто не информирует, что std::string_view перестал быть валидным
‼️ Основная идея — это дёшево хранить и передавать строки