C++ 入门:用 vector 与范围循环统计学习时长
用 vector 管理记录集合,通过范围循环过滤负值并累计总时长,理解元素副本、有效条数和空集合行为。
围绕 C++ 语言、标准库、模板、智能指针与并发编程,探讨资源管理、工程构建、调试及性能优化,适合学习与项目实践时按主题查阅。
收录 3 篇文章用 vector 管理记录集合,通过范围循环过滤负值并累计总时长,理解元素副本、有效条数和空集合行为。
封装平均值函数,用 optional 显式表达空集合没有结果,练习 const 引用、浮点转换和取值前的分支检查。
通过一个任务对象观察唯一所有权、移动后的空指针和作用域退出时自动释放资源,避免重复释放与移动后误用。