C++ 教程目录

String 类和标准模板库

C++ STL 算法

头文件 <algorithm> 定义了一组在元素范围上操作的函数。这些算法是通用的。

常用算法列表

  • sort(begin, end): 排序。
  • reverse(begin, end): 反转。
  • find(begin, end, val): 线性查找。
  • count(begin, end, val): 计数。
  • for_each(begin, end, func): 对每个元素执行函数。

实例:for_each 和 Lambda

for_each(v.begin(), v.end(), [](int &n){ 
    n = n * n; 
});
C++ Playground
运行结果 / 调试信息
等待编译...
本节课暂无动态演示