小安子啊

关注

std::function

小安子啊

关注

阅读 54

2023-02-09


源码

template<class>
class function;

例子

void func(int a){
std::cout<<a<<endl;
};
std::function<void(int )>f=func;//函数类型 参数类型
f(10);
std::function<void()>f=std::bind( func,_1 );//std::function<void()>f=std::bind( func, 10 );
f(10);

用法大概就是这样了。。

相关推荐

日月同辉9908

std::function使用介绍

日月同辉9908 12 0 0

IT影子

c++ std::function

IT影子 65 0 0

往复随安_5bb5

std::binary_function使用

往复随安_5bb5 136 0 0

树下的老石头

std::function<> 新特性介绍

树下的老石头 53 0 0

莞尔小迷糊

std::function()函数、std::bind()函数以及lambda

莞尔小迷糊 87 0 0

爱做梦的夏夏

C++ 学习系列 -- std::function 与 std::bind

爱做梦的夏夏 12 0 0

8052cf60ff5c

实现一个std::function

8052cf60ff5c 86 0 0

莞尔小迷糊

C++11 中的std::function和std::bind

莞尔小迷糊 74 0 0

星巢文化

C++ std::function<void(int)> 和 std::function<void()> 作为函数参数的注意事项

星巢文化 121 0 0

三千筱夜

[modern c++] std::function的使用

三千筱夜 95 0 0

精彩评论(0)

0 0 举报