diff --git a/source/basic.tex b/source/basic.tex index a813f68d9c..c0ffad32b2 100644 --- a/source/basic.tex +++ b/source/basic.tex @@ -3770,6 +3770,10 @@ Attempting to create an object\iref{intro.object} in storage that does not meet the alignment requirements of the object's type is undefined behavior. +\begin{note} +The alignment requirement of a complete object type can be queried using an +\keyword{alignof} expression\iref{expr.alignof}. +\end{note} \pnum A \defnadj{fundamental}{alignment} is represented by an alignment @@ -3821,9 +3825,7 @@ requirement also satisfies any weaker valid alignment requirement. \pnum -The alignment requirement of a complete type can be queried using an -\keyword{alignof} expression\iref{expr.alignof}. Furthermore, -the narrow character types\iref{basic.fundamental} shall have the weakest +The narrow character types\iref{basic.fundamental} shall have the weakest alignment requirement. \begin{note} This enables the ordinary character types to be used as the