【问题标题】:Lowercase 0x with uppercase iostream小写 0x 和大写 iostream
【发布时间】:2016-09-21 08:24:24
【问题描述】:

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

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

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

【问题讨论】:

  • 对我来说看起来并不优雅,再加上它不符合您的要求,我想您已经有了答案。

标签: c++ hex iostream


【解决方案1】:
std::cout << "0x" << std::uppercase << std::hex << 43794;

【讨论】:

    猜你喜欢
    • 2016-05-14
    • 1970-01-01
    • 2012-11-13
    • 2010-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多