Boost logo

Boost :

From: Дмитрий Архипов (grisumbras_at_[hidden])
Date: 2024-02-08 11:28:11


boost::core::string_view is a string_view implementation that (unlike
boost::string_view from Utility) can interconvert with
std::string_view. This functionality was necessary for Boost.JSON to
drop the standalone mode, because people who have access to C++17
prefer to use std::string_view wherever they can. At the time there
was no consensus on whether the type should be made public.

Now in addition to Boost.JSON the type is also used at least by
Boost.URL. And recently added Charconv is also using it. So, I want to
raise the question again: should we make the type public and refer to
it directly in our libraries' docs, rather than considering it an
implementation detail?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk