16.4常用算法——拷贝和替换
作者:互联网
拷贝和替换
copy
int a[10]={1,2,3,4,5,6,7,8,9};
int b[10];
copy(&a[1],a+10,&b[1]);
如果是容器之间拷贝,要记住必须要先resize()提前开辟一个空间
replace,替换算法
replace_if
满足条件时候替换,条件可以是函数,也可以是仿函数,返回值是bool
swap
int a[10]={1,2,3,4,5,6,7,8,9};
int b[10];
swap(a,b);
cout<<b[3];
必须要同种类型容器才可以替换
标签:10,int,replace,算法,16.4,swap,拷贝,替换 来源: https://blog.csdn.net/qq_52563729/article/details/117373806