设为首页 加入收藏

TOP

G.5.2 修改式序列操作(4)
2013-10-07 15:48:51 来源: 作者: 【 】 浏览:81
Tags:G.5.2 修改 序列 操作

G.5.2  修改式序列操作(4)

replace_if( )函数使用new_value值替换[first, last]区间中pred(old)为true的每个old值。

13.replace_copy( )

 

replace_copy( )函数将[first, last]区间中的元素复制到从result开始的区间中,但它使用new_value代替所有的old_value。该函数返回result + (last - first),即目标区间的超尾值。

14.replace_copy_if( )

 

replace_copy_if( )函数将[first, last]区间中的元素复制到从result开始的区间中,但它使用new_value代替pred(old)为true的所有old值。该函数返回result + (last - first),即目标区间的超尾值。

15.fill( )

 

fill( )函数将[first, last]区间中的每个元素都设置为value。

16.fill_n( )

 


fill_n( )函数将从first位置开始的前n个元素都设置为value。

17.generate( )

 


generate( )函数将[first, last)区间中的每个元素都设置为gen( ),其中gen是一个生成器函数对象,即不接受任何参数。例如,gen可以是一个指向rand( )的指针。

18.generate_n( )

 

generate_n( )函数将从first开始的区间中前n个元素都设置为gen( ),其中,gen是一个生成器函数对象,即不接受任何参数。例如,gen可以是一个指向rand( )的指针。

19.remove( )

 


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇G.5.2 修改式序列操作(5) 下一篇G.5.2 修改式序列操作(3)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Shell 传递参数 (2025-12-25 00:50:45)
·Linux echo 命令 - (2025-12-25 00:50:43)
·Linux常用命令60条( (2025-12-25 00:50:40)
·nginx 监听一个端口 (2025-12-25 00:19:30)
·整个互联网就没有一 (2025-12-25 00:19:27)