std::uses_allocator<std::function>
来自cppreference.com
< cpp | utility | functional | function
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
在头文件 <functional> 中定义
|
||
template< class R, class... ArgTypes, class Alloc > struct uses_allocator<std::function<R(ArgTypes...)>, Alloc> : std::true_type { }; |
(C++11 起) | |
这种专业化的std::uses_allocator通知其他库组件,所有类型的对象std::function支持“使用分配器建设”,即使他们没有一个嵌套的
allocator_type
. 原文:
This specialization of std::uses_allocator informs other library components that all objects of type std::function support uses-allocator construction, even though they do not have a nested
allocator_type
. 目录 |
Inherited from std::integral_constant
Member constants
value [静态的]</div></div>
|
true (公共静态成员常量) |
Member functions
operator bool |
转换的对象bool,返回 value 原文: converts the object to bool, returns value (公共成员函数) |
Member types
类型
|
Definition |
value_type
|
bool
|
type
|
std::integral_constant<bool, value> |
</div>
[编辑] 另请参阅
(C++11) |
检查如果指定的类型支持使用分配器建设的 原文: checks if the specified type supports uses-allocator construction (类模板) |