Talk:cpp/keyword/char8 t

By default STD::cout does not support char8_t, you have to make overloaded operator: STD::ostream& operator<<(STD::ostream &out, char8_t &Char){ STD::cout << static_cast (Char) << STD::endl; }


 * Yes, your notion was reflected here. --Space Mission (talk) 15:19, 22 June 2022 (PDT)
 * I think the version you added is UB because it declares a full specialization of a standard library function template. But if the char parameter is a reference, then I think it's fine? --Ybab321 (talk) 03:05, 23 June 2022 (PDT)
 * Yes, yes, yes. I updated it, hope now there's no UB? .) --Space Mission (talk) 05:26, 28 June 2022 (PDT)