怎么用 not1 和 remove_copy_if 实现 copy_if 的行为

hyifeng 2003-06-09 10:37:07
remove_copy_if 不是搬动了源数据么?
copy_if 是不影响源的吧,
请教....
...全文
24 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hyifeng 2003-06-11
yes,接教。
回复
liu_feng_fly 2003-06-10
remove_copy_if 也不影响源
回复
fangrk 2003-06-10
Mutating algorithms
copy
copy_n
copy_backward
Swap
swap
iter_swap
swap_ranges
transform
Replace
replace
replace_if
replace_copy
replace_copy_if
fill
fill_n
generate
generate_n
Remove
remove
remove_if
remove_copy
remove_copy_if
unique
unique_copy
reverse
reverse_copy
rotate
rotate_copy
random_shuffle
random_sample
random_sample_n
partition
stable_partition
回复
fangrk 2003-06-10
没有copy_if的
回复
fangrk 2003-06-10
up
回复
hyifeng 2003-06-10
remove_copy_if(vec.begin(),vec.end(),
back_inserter(ve2),
not1(bind2nd(greater<int>(),4)));


谁 up 一下,得分。
回复
发帖
工具平台和程序库
创建于2007-09-28

2.4w+

社区成员

C/C++ 工具平台和程序库
申请成为版主
帖子事件
创建了帖子
2003-06-09 10:37
社区公告
暂无公告