热文C++showbase显示进制前缀如0x # `showbase`:C++里那个总被忽略的“前缀开关” 写C++输出十六进制时,你是不是也试过 `cout ˂˂ hex ˂˂ 255;`,结果只看到 `ff`,而不是想要的 `0xff`? 查文档发现有个 `... Dark零点/ C++教程/ 2026-04-10/ 0 评论/ 1.48 K 阅读
C++noshowbase关闭进制前缀 # `noshowbase`:关掉那个总想“自报家门”的进制前缀 写C++输出十六进制时,你有没有被 `0x` 突然跳出来吓一跳? 比如明明只想打印一个干净的 `ff`,结果控制台固执地甩出 `0xff`——像极了朋... Dark零点/ C++教程/ 2026-04-10/ 0 评论/ 948 阅读
C++showpoint强制显示小数点 # `showpoint` 不是“显示小数点”,而是告诉流:请按浮点数格式走 刚学 C++ 流格式控制时,很多人看到 `showpoint` 的字面意思——“显示小数点”——就默认它只负责加个小数点。结果一试:`co... Dark零点/ C++教程/ 2026-04-10/ 0 评论/ 840 阅读
热文C++noshowpoint默认小数点规则 # C++里`noshowpoint`到底管不管小数点?别被教科书带偏了 刚写完一段浮点数输出代码,发现加了`std::noshowpoint`,可`3.0`还是打印成`3`——没小数点,看起来是对的;但转头一试`3... Dark零点/ C++教程/ 2026-04-10/ 0 评论/ 1.08 K 阅读
热文C++showpos显示正号+负号- # C++里`showpos`不是“显示正号”的万能开关,它其实很挑人 你是不是也试过在C++里用`std::showpos`,结果发现输出`+5`没问题,但`+3.14`却没出现加号?或者更奇怪——字符串里的正数压... Dark零点/ C++教程/ 2026-04-10/ 0 评论/ 1.35 K 阅读
热文C++noshowpos仅显示负号 # C++里`noshowpos`真能“只显示负号”?别被字面意思骗了 刚学C++格式化输出时,很多人看到`std::noshowpos`,第一反应是:“哦,这是让正数不显示`+`号,只留负号——那它就是‘仅显示负号... Dark零点/ C++教程/ 2026-04-10/ 0 评论/ 1.19 K 阅读
热文C++uppercase大写十六进制字母 # C++里十六进制字母为啥默认小写?想大写得自己“拧一把” 写C++时用`std::hex`输出整数,比如`std::cout ˂˂ std::hex ˂˂ 255;`,结果是`ff`——不是`FF`。你盯着控制台... Dark零点/ C++教程/ 2026-04-10/ 0 评论/ 1.24 K 阅读
C++nouppercase小写十六进制 # C++里`nouppercase`真能让你的十六进制输出变小写?别急,先看它到底管不管用 上周帮同事调一个嵌入式日志模块,他坚持说“加了`std::nouppercase`就能让`0x1A2F`变成`0x1a2f... Dark零点/ C++教程/ 2026-04-10/ 0 评论/ 510 阅读
热文C++internal内部填充对齐方式 # C++里的“看不见的空隙”:internal填充对齐到底怎么算? 你有没有试过这样写代码: ```cpp struct S { char a; int b; }; static_assert(sizeof(S) ... Dark零点/ C++教程/ 2026-04-10/ 0 评论/ 1.56 K 阅读
C++left right左对右对齐 # C++里 `left` 和 `right` 不是“左右手互搏”,而是格式化输出的精准扳手 刚学C++流操作时,很多人盯着 `std::left` 和 `std::right` 发愣: “这俩不就是让文字靠左、靠右... Dark零点/ C++教程/ 2026-04-10/ 0 评论/ 917 阅读