最近在看一些源码,碰到一个概念:回调函数。
虽然之前就接触过,但还是对它存在一些疑惑。所以查找了一些资料,结合学到的知识,在这里我做一个简单的介绍,希望能够帮助初学者明白“callback函数”究竟是什么。
一个常见的例子
也许你还不知道,自己已经用过回调函数了。
下面这段代码想必大家都很熟悉:
#include<iostream>
#include<algorithm>
using namespace std;
bool cmp(const int& a, const int& b)
{
return a>b;
}
int main()
{
int nums[10] = {