Каждый класс управляет буфером (
Код: Выделить всё
std::unique_ptrКод: Выделить всё
[[nodiscard]] std::span read_span() const noexcept;
[[nodiscard]] std::span write_span() const noexcept;
Какой тип я должен использовать в этом случае? Это создает странное несоответствие с другим. Является ли std :: string_view просто неправильный тип для этой цели? Должен ли я вернуть обе функции обратно на использование std :: span ?
Подробнее здесь: https://stackoverflow.com/questions/797 ... of-uint8-t
Мобильная версия