std::scoped_allocator_adaptor::destroy
template< class T >
void destroy( T* p );
|
|
(C++11 起) |
|
|
|
用外层分配器调用 p
所指向对象的析构函数,通过调用
std::allocator_traits<OUTERMOST>::destroy(OUTERMOST(*this), p)
其中 OUTERMOST 是调用 this->outer_allocator() ,之后在此调用的结果上递归调用 outer_allocator()
成员函数直至抵达无该成员函数的类型的返回类型。
参数
返回值
(无)
参阅
|
析构存储于分配存储的对象 (函数模板)
|
|
析构在分配的存储中的对象 (std::allocator 的公开成员函数)
|
版本历史
(当前 | 先前) 2017年10月25日 (三) 21:04 Fruderica(讨论 | 贡献) 小 . . (879字节) (-16) . . (撤销)
(当前 | 先前) 2017年6月4日 (日) 21:07 Fruderica(讨论 | 贡献) . . (895字节) (-831) . . (撤销)
(当前 | 先前) 2013年7月2日 (二) 09:05 P12bot(讨论 | 贡献) 小 . . (1,726字节) (-110) . . (撤销)
(当前 | 先前) 2012年11月2日 (五) 15:27 P12bot(讨论 | 贡献) 小 . . (1,836字节) (+409) . . (撤销)
(当前 | 先前) 2012年10月27日 (六) 03:40 P12(讨论 | 贡献) 小 . . (1,427字节) (0) . . (撤销)
(当前 | 先前) 2012年10月26日 (五) 06:00 TranslationBot(讨论 | 贡献) . . (1,427字节) (-41) . . (撤销)
(当前 | 先前) 2012年10月25日 (四) 14:54 P12(讨论 | 贡献) 小 . . (1,468字节) (0) . . (撤销)
(当前 | 先前) 2012年10月25日 (四) 12:00 TranslationBot(讨论 | 贡献) . . (1,468字节) (+1,468) . .