#include <print>
#include <string>
#include <string_view>
int main() {
std::string owned = "hello";
// a view points into owned's buffer with no copy
std::string_view view = owned;
std::println("{} {}", owned, view);
}a borrowed, non-owning window