Длина std::string_view в C++
Метод size возвращает длину просмотра в символах, без учета завершающего нуля:
#include <string_view>
std::string_view tag = "html";
std::cout << tag.size() << "\n";
Длина совпадает с тем, сколько символов видит
просмотр, а не с размером всего буфера в памяти.
Запишем более длинный литерал и выведем
size:
#include <string_view>
std::string_view path = "home/user";
std::cout << path.size() << "\n";
Дан просмотр:
std::string_view code = "C++20";
Выведите в консоль число символов в этом просмотре.