Java|两段代码带你理解透彻C++中的for_each循环


Java|两段代码带你理解透彻C++中的for_each循环
文章图片
Java|两段代码带你理解透彻C++中的for_each循环
文章图片
Java|两段代码带你理解透彻C++中的for_each循环
除了诸如“ for , while和do-while”之类的通用循环技术外 , C ++的语言还使我们能够使用另一种功能 , 该功能可以解决称为“ for-each”循环的相同目的 。 该循环接受一个在每个容器元素上执行的函数 。 该循环在头文件“ algorithm”中定义 , 因此必须包含此循环才能成功操作该循环 。



为什么要使用for_each?
【Java|两段代码带你理解透彻C++中的for_each循环】1.它用途广泛 , 即可以使用任何容器 。
2.它减少了使用泛型for循环可能犯的错误的机会
3.它使代码更具可读性
4.for_each循环可提高代码的整体性能
句法:




异常的情况下 , 如果函数引发异常 , 则for_each循环也会引发异常并中断/终止循环 。




有什么需要补充的可以私信或者评论


    推荐阅读