小写 0x 与大写 iostream
Lowercase 0x with uppercase iostream
使用std::showbase
似乎比手动将"0x"
放在前面更优雅。
std::cout << std::hex << std::showbase << std::uppercase << 43794;
但是有没有一种简单的方法来打印0xAB12
而不是0XAB12
?
std::cout << "0x" << std::uppercase << std::hex << 43794;
相关文章:
- 是否可以用"iostream"包装现有的TCP/OOpenSSL会话
- 需要从 istream 和 ostream 派生 iostream
- std::带有自定义缓冲区的 iostream 不允许我写入
- 新的放置取决于 iostream
- 包含在 <initializer_list> <iostream>?
- 为什么在包含iostream时可以使用printf()?
- 定义宏以将前缀 0x 添加到十六进制字符串文本
- 如果 iostream 对象不可复制,为什么以下代码是合法的?
- 0x%08lx 格式说明符在 printf 语句到 cout
- 为什么我必须在包含后写 std::cin <iostream>?
- 如何将带有空字符的字节数组馈送到 std::iostream 中?
- 磁力计代码:C++ vs C - iosstream,矢量 - 错误iostream:没有这样的文件或目录
- 通过boost asio iostream下载大文件的最快方法是什么?
- 为什么 VScode 在 .h 文件中显示"'iostream' file not found"?
- 包含iostream导致不同的二进制文件
- iostream运算符重载的C++异常规范
- basic_iostream和iostream之间的区别
- iostream 和 fstream 的重载<<
- Borland C++编译器中的Iostream
- 小写 0x 与大写 iostream