最新C++max_element查找最大值位置 # `max_element` 不是找最大值,是找“它坐在哪儿” 写 C++ 时,有人一看到“找最大值”,下意识就手敲循环:遍历、比大小、记下标……其实 STL 早把这事干得又稳又轻巧。但很多人用 `std::max... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.84 K 阅读
最新C++minmax_element同时找最值 # 一行代码找最大最小值?`minmax_element` 的真实用法和那些没人提的坑 写C++时,你是不是也干过这事:先调一次 `std::min_element`,再调一次 `std::max_element`,... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 402 阅读
最新C++clamp限制值在指定范围内 # C++里那个“不越界”的小帮手:`std::clamp`到底怎么用才不翻车? 写C++时,你有没有过这种时刻:用户输入一个音量值,你得确保它在0–100之间;或者动画帧率不能低于15、高于60;又或者坐标计算结果... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.02 K 阅读
最新C++abs与fabs绝对值函数区别 # `abs` 和 `fabs`:C++里那对“长得像、但户口本不同”的绝对值函数 刚学C++时,我写了个求浮点数绝对值的代码,顺手敲了 `abs(-3.14)`,编译器没报错,运行结果却出人意料——输出是 `3`,... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.81 K 阅读
最新C++sqrt平方根与pow幂运算 # `sqrt` 和 `pow`:C++里那点“开方”和“次方”的小心思 写C++时遇到开平方、算幂次,很多人第一反应是头也不抬地敲下 `sqrt(x)` 或 `pow(x, y)`。用得顺手,但真要问一句:“它到底... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.85 K 阅读
最新C++trunc截断小数floor向上取整 # `trunc`、`floor` 与小数截断的“手感”:C++里那些容易被忽略的取整细节 写代码时遇到浮点数,总得处理小数部分。有人习惯用 `(int)x` 强转,有人翻文档找 `round`,还有人一拍脑袋写了 ... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 454 阅读
最新C++round四舍五入与nearbyint # `round` 和 `nearbyint`:C++里那点“四舍五入”的小心思 刚写完一段浮点计算,想把 `3.7` 变成 `4`,`2.5` 变成 `3`,顺手敲下 `round(2.5)`——结果没错。可一跑测... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 341 阅读
最新C++fmod浮点取模remainder余数 # C++里 `fmod` 不是“取余”,是“截断式余数”——别再用它算角度或周期了 刚接手一个老项目,发现一段代码用 `fmod(x, 360.0)` 处理角度归一化,结果在 `x = -450.0` 时返回 `-... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.78 K 阅读
最新C++hypot计算直角三角形斜边 # `hypot` 不是“抄近道”,是 C++ 给直角三角形的体面解法 刚写完一个坐标距离计算函数,手一快用了 `sqrt(x*x + y*y)`,结果测试时遇到 `(1e150, 1e150)` 直接炸出 `inf... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 265 阅读
最新C++sin cos tan三角函数使用 # C++里用sin/cos/tan?别再传弧度=角度×3.14159了,这坑我踩过三次 刚学C++数学函数那会儿,我写了个小工具算三角形边长,输入30度,调用`sin(30)`,结果输出–0.988… 我盯着控制台... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.64 K 阅读