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/

10-11 19:28