文章目录 1. 概述 2. 基本用法 2.1 使用占位符 2.2 示例 3. 总结 1. 概述 std::bind 是 C++11 引入的一个功能,它允许你将函数(或成员函数、函数对象)与其参数绑定,生成一个新的可调用对象。这个功能在需要将函数及其参数一起传递给其他函数或存储起来稍后调用时非常有用。std::bind 返回的是一个 std::function 对象,它可以在任何需要函数对象的地方使用。 2. 基本用法 std::bind 的基本语法如下: auto newCallable = std::bind(func, arg1, arg2, ...