什么时候C ++ std :: foreach很有用

时间:2011-09-22 21:44:47

标签: c++ stl

  

可能重复:
  Should I use std::for_each?

我来自一个主要是C#的背景,除了具有foreach循环功能之外,还使用了相当多的语言。在我看来,需要一个函数对象来为foreach循环提供功能是非常......啰嗦?在C ++中。其他语言只是将它用作循环的另一种语言(但对于编码器而言效率更高而不是效率更低)。

很少有人认为C ++中的某个功能不是因为它有充分理由,所以有人可以为我提供一个特定的,真实世界的例子,其中C ++中的for-each循环将是比另一个循环结构更好的决定(比如for,while)?

0 个答案:

没有答案