c++
快乐辣条66
这个作者很懒,什么都没留下…
展开
-
2021-9-28 仿函数
一、仿函数本质上是一个类,只不过类里面重载了小括号,可以直接调用这个函数,这个函数里面可以有参数,有返回值 仿函数的特点: 1、仿函数可以有参数,有返回值 2、仿函数可以作为参数传入普通函数中 3、可以在类里面加入一些变量,比如计算这个仿函数被调用的多少次 //仿函数,函数对象 //仿函数三大优点:1、可以在类里面加入其他变量 //2、有返回值,有参数 //3、函数对象可以作为参数传递 class Mycount { public: Mycount() { this->num =原创 2021-09-28 20:36:32 · 469 阅读 · 0 评论 -
2021-9-17 lambda表达式和auto
auto可以申明一块临时的变量内存,他可以自动推导表达式的类型 比如,我们在进行vector容器的输出的时候,需要用到迭代器 for (vector<int>::iterator it = v.begin(); it != v.end(); it++) { cout << *it; } 迭代器的写法过于冗长,这是可以用auto 进行自动类型转换 for (auto it = v.begin(); it != v.end(); it++) { cout <原创 2021-09-17 22:04:57 · 533 阅读 · 0 评论