Предположим, что в компиляторе есть массив чар. Есть ли какой-нибудь класс, который может предлагать StringView только для чтения (например, C++17 string_view)? В противном случае я мог бы легко написать класс, но проблема в том, что все остальное работает со строками, и часть преимуществ будет потеряна. Идея состоит в том, чтобы предоставить что-то похожее на строку, где конструктор просто:
Код: Выделить всё
StringView(char[] bigBuffer, int start, int len) {}
Подробнее здесь: https://stackoverflow.com/questions/683 ... tring-view
Мобильная версия