获取ICU4C中UChar的十六进制值 我在一个C++库中与ICU一起工作。 如何获取UChar的Unicode十六进制值?例如,“a”应该等于0x0041()。

获取ICU4C中UChar的十六进制值 我在一个C++库中与ICU一起工作。 如何获取UChar的Unicode十六进制值?例如,“a”应该等于0x0041()。,c++,unicode,icu,C++,Unicode,Icu,像这样简单的东西怎么样 std::cout << std::hex << std::setw(4) << std::setfill('0') << static_cast<int>('a') << '\n'; std::cout@SZH查看文档是否太麻烦了?下面是最后的代码:std::hex

像这样简单的东西怎么样

std::cout << std::hex << std::setw(4) << std::setfill('0')
          << static_cast<int>('a') << '\n';

std::cout@SZH查看文档是否太麻烦了?下面是最后的代码:
std::hex