In C++11 and later, using the u8 prefix on a string literal can create char (byte) sequences that are UTF-8 encoded.
How do you output those sequences to a std::ostream? How do you tell a std::ostream that a const char * or std:string to be output contains characters encoded in UTF-8, rather than the default encoding?