10.2.1

来源:互联网 发布:中日海军对比2017知乎 编辑:程序博客网 时间:2024/04/28 21:04

10.3

std::vector<int> v = { 0,1, 2, 3, 4 };std::cout << std::accumulate(v.cbegin(), v.cend(), 0) << std::endl;

10.4

std::vector<double> vd = { 1.1, 0.5, 3.3 };std::cout  << std::accumulate(vd.cbegin(), vd.cend(), 0)<< std::endl;

输出会是一个int,因为第三个参数是int,如果修改的话建议修改成0.0

10.5
equal会比较他们的地址值,肯定不相等。

0 0
原创粉丝点击