Сравнение std::string_view в C++
Равенство просмотров проверяют оператором
== по символам и длине, без учета
типа исходного буфера.
#include <string_view>
std::string_view left = "ok";
std::string_view right = "ok";
std::cout << (left == right) << "\n";
Сравнение с литералом записывают так же: справа
может стоять const char* без
std::string. Запишем просмотр и
выведем результат сравнения с текстом
"no":
#include <string_view>
std::string_view mode = "yes";
std::cout << (mode == "no") << "\n";
Создайте два просмотра на литералы "alpha"
и "alpha", сравните их через
== и выведите 1 или 0.