保证至少alignof(std::max_align_t) 二次 structkeep_apart{alignas(std::hardware_destructive_interference_size
)noexcept;template<classT>constexprT*launder(T*p)noexcept;staticconstexprsize_thardware_destructive_interference_size
defmoduleHygienedoaliasMap,as:Mdefmacrono_interferencedoquotedoM.newendendendrequireHygieneHygiene.no_interference