带有大写iostream的小写0x

时间:2016-05-24 08:29:58

标签: c++ hex iostream

使用std::showbase而不是手动将"0x"放在前面似乎更优雅。

std::cout << std::hex << std::showbase << std::uppercase << 43794;

但有一种简单的方法可以打印0xAB12而不是0XAB12吗?

1 个答案:

答案 0 :(得分:3)

std::cout << "0x" << std::uppercase << std::hex << 43794;