cpp/types/max align t

is a trivial standard-layout type whose alignment requirement is at least as strict (as large) as that of every scalar type.