STL—transform

来源:互联网 发布:语c kg是什么意思网络 编辑:程序博客网 时间:2024/06/05 06:11
#include<algorithm>#include<iostream>#include<cctype>//toupperusing namespace std;//transform(数据起始,结束,写入目标的起始,执行的操作)//遍历一个容器里面元素 然后执行一个操作int f(char c){    return c+1; } int main(){    string s = "DHertghSDFDFGHgfdfgbnMbvcFGBnbVCdcFV";    char c=*(transform(s.begin(),s.end(),s.begin(),f)-1);     cout<<s<<endl;    cout<<c<<endl;    return 0;}/*EIfsuhiTEGEGHIhgeghcoNcwdGHCocWDedGWW--------------------------------Process exited with return value 0Press any key to continue . . .*/
0 0
原创粉丝点击