c++ - STL最常用的部分是什么?

标签 c++ stl

人们在专业和个人环境中仍然经常使用 STL 的哪些部分(请不要使用 boost 或 TR1)(如果有的话)?

这些天我发现自己使用以下内容:

容器:

  • vector
  • 设置
  • map

迭代器:

  • const,不适用于上述容器

功能对象:

  • 绑定(bind)第一
  • 绑定(bind)第二

算法:

  • 查找
  • 查找第一个
  • for_each
  • 交换
  • 排序

请不仅发布 STL 内容列表,还请包含您的上下文或使用示例。这样我们不仅可以从名称中受益,还可以从其应用中受益。

最佳答案

至少就我而言,容器、算法和迭代器使用得最多

关于c++ - STL最常用的部分是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1074783/

相关文章:

C++ 排序无法对字符串集进行排序?

algorithm - 为工作选择合适的 STL 容器的标准?

c++ - C++ 中的迭代器

c++ - 仅设置 1 位的整数检测优化

c++ - 在模板和非模板代码之间进行交互时替换 switch 语句

c++ - decltype 有两个参数,= decltype(a,b),用于函数返回类型

C++20 <计时> : How to calculate difference between year_month_date?

c++ - vector 迭代器在运行时不能在 vector<vector<vector<A*>*>*> 上取消引用

c++ - std::set 在运行时选择更少或更大的比较器

c++ - 愚蠢的STL问题