std::function<R(Args...)>::~function - cppreference.com 函数包装器 function(C++11) move_only_function(C++23) copyable_function(C++26) function_ref(C++26) mem_fn(C++11) bad_function_call(C++11) 部分函数应用 bind_frontbind_back(C++20)(C++23) bind(C++11) is_bind_expression(C++11) is_placeholder(C++11) _1, _2, _3, ...(C++11) 函数调用 invokeinvoke_r(C++17)(C++23) 恒等函数对象 identity(C++20) 引用包装器 reference_wrapper(C++11) refcref(C++11)(C++11) unwrap_referenceunwrap_ref_decay(C++20)(C++20) 运算符包装器 plus minus negate multiplies divides modulus bit_and bit_or bit_not(C++14) bit_xor equal_to not_equal_to greater less greater_equal less_equal logical_and logical_or logical_not 通透运算符包装器 plus<>(C++14) minus<>(C++14) negate<>(C++14) multiplies<>(C++14) divides<>(C++14) modulus<>(C++14) bit_and<>(C++14) bit_or<>(C++14) bit_not<>(C++14) bit_xor<>(C++14) equal_to<>(C++14) not_equal_to<>(C++14) greater<>(C++14) less<>(C++14) greater_equal<>(C++14) less_equal<>(C++14) logical_and<>(C++14) logical_or<>(C++14) logical_not<>(C++14) 取反器 not_fn(C++17) 搜索器 default_searcher(C++17) boyer_moore_searcher(C++17) boyer_moore_horspool_searcher(C++17) 受约束的比较器 ranges::equal_to(C++20) ranges::not_equal_to(C++20) ranges::greater(C++20) ranges::less(C++20) ranges::greater_equal(C++20) ranges::less_equal(C++20) compare_three_way(C++20) 旧式绑定器与适配器 unary_function(C++17 前*) binary_function(C++17 前*) ptr_fun(C++17 前*) pointer_to_unary_function(C++17 前*) pointer_to_binary_function(C++17 前*) mem_fun(C++17 前*) mem_fun_tmem_fun1_tconst_mem_fun_tconst_mem_fun1_t(C++17 前*)(C++17 前*)(C++17 前*)(C++17 前*) not1(C++20 前*) not2(C++20 前*) binder1stbinder2nd(C++17 前*)(C++17 前*) bind1stbind2nd(C++17 前*)(C++17 前*) mem_fun_ref(C++17 前*) mem_fun_ref_tmem_fun1_ref_tconst_mem_fun_ref_tconst_mem_fun1_ref_t(C++17 前*)(C++17 前*)(C++17 前*)(C++17 前*) unary_negate(C++20 前*) binary_negate(C++20 前*)