2021
01-13
01-13
C++类重载函数的function和bind使用示例
在没有C++11的std::function和std::bind之前,我们使用函数指针的方式是五花八门,结构很繁琐难懂。C++11中提供了std::function和std::bind统一了可调用对象的各种操作。1.std::function简介std::function首先是可调用对象,本质上生成了一个类(仿函数)简单的使用如下代码#include<unordered_map>#include<iostream>#include<functional>usingnamespacestd;intfunc(inta){cout<<a<<__FUNCTION__<<endl;returna;}...
继续阅读 >