==========================================\
non-owning view of a contiguous character sequence.
string_view allows you to create a constant, non-owning view of a contiguous character sequence. You can manipulate that view and pass it around without the need to copy the referenced data.
#include <string_view.hxx>
auto main() -> int
{
ztd::string_view greet("Hello World!");
// _greet[5] = 'O'; # assignment of read-only location
std::cout << greet;
std::cout << "size -> " << greet.size() << std::endl;
std::boolalpha(std::cout);
std::cout << "is empty ? " << greet.empty() << std::endl;
}