std::uses_allocator<std::experimental::function>

来自cppreference.com
 
 
实验性
技术规范
文件系统库(文件系统 TS)
库基础(库基础 TS)
库基础 2(库基础 TS v2)
库基础 3(库基础 TS v3)
并行扩展(并行 TS)
并行扩展 2(并行 TS v2)
并发扩展(并发 TS)
并发扩展 2(并发 TS v2)
概念(概念 TS)
范围(范围 TS)
反射(反射 TS)
数学特殊函数(特殊函数 TR)
实验性非 TS 功能特性
模式匹配
线性代数
std::execution
契约
2D 图形
 
 
 
在标头 <experimental/functional> 定义
template<class R, class... ArgTypes, class Alloc >

struct uses_allocator<std::experimental::function<R(ArgTypes...)>, Alloc>

    :std::true_type{};
(库基础 TS)
(库基础 TS v3 中移除)

std::uses_allocator 的此特化告知其他库组件:std::experimental::function 类型的所有对象支持使用分配器构造

目录

继承自 std::integral_constant

成员常量

value
[静态]
true
(公开静态成员常量)

成员函数

operator bool
将对象转换到 bool,返回 value
(公开成员函数)
operator()
(C++14)
返回 value
(公开成员函数)

成员类型

类型 定义
value_typebool
typestd::integral_constant<bool, value>

[编辑]参阅

检查指定的类型是否支持使用分配器的构造
(类模板)[编辑]
close