transform与for_each的用法
transform 与 for_each均可接受以函数作为算法的参数。
for_each()接受意向操作,该操作可变动其参数。因此该参数必须以by reference方式传递。
void square (int& elem) //call-by-reference
{
elem = elem * elem;
}
for_each (coll.begin(),coll.end(),
原创
2016-06-23 22:43:29 ·
403 阅读 ·
0 评论