首页 > 编程知识 正文

string的split方法详解,std::future

时间:2023-05-05 10:12:58 阅读:108781 作者:467

std:accumulate头文件#include numeric作用累加,可以对字符串进行连接(相当于string型的加法,字符串连接)示例:累加std:vectorint vec; VEC.push_back(10 ); VEC.push_back (; VEC.push_back(30; //参数1、累计范围开始//参数2、累计范围结束//参数3、累计值初始值//返回值、累计结果intsum=accumulate(vec.begin )、vec.end )、0 ); 自定义数据类型accumulate,可以直接计算数组或容器中的C内置数据类型。 对于自定义数据类型,accumulate提供了回调函数(第四个参数),用于处理自定义数据。 accmulate函数的大致实现方法如下所示。 知道对回调函数的调用。 //accmulate原型templateclass _Init,class _Ty,class _ fn2inline _ ty _ accmulate (init _ first,_Init _Last ) 第一个!=_Last; _first(//_func是回调函数_val=_func ) _val,*_First ); }return _Val; (示例)自定义回调函数# include iostream # include numeric # include vector # include string # includefunctionalintmain () STD33603360vectionalintmain ) STD 360360 STD :3360 strings=STD 3:3360 accumulate (STD 33:360360360 ) //2-0-1-8-1-0-3-1 STD 3360: cout STD 3360: endl; 返回0; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。