C++ 17引入了std::aligned_alloc
和可识别对齐的new
,它们可以进行过度对齐的分配,但是std::allocator
呢?它可以处理过度对齐的类型吗?
最佳答案
在N4659(C++ 17 DIS)中,23.10.9.1 [allocator.members], bullet 2
与C++ 14相比,该句子
已被删除。因此std::allocator
应该在C++ 17中支持过度对齐的类型。
关于c++ - std::allocator是否在C++ 17中处理过度对齐的类型?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46399544/