结构体中 operator()(int i) 参数i是怎么传递到

来源:10-2 序列型容器和函数对象基本使用

慕尼黑8227215

2021-06-20

输入正文

写回答

1回答

quickzhao

2021-06-20

这是STL框架负责进行匹配的。如果你可以读STL的源码,你会发现STL在处理for_each时会负责将容器vector中的内容取出来依次去调取你写的函数,并传参。如果参数对不上,在模板编译时就会报错。

0
0

重学C++ ,重构你的C++知识体系

一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维

3884 学习 · 1103 问题

查看课程