cpp/memory/assume aligned

Informs the implementation that the object points to is aligned to at least. The implementation may use this information to generate more efficient code, but it might only make this assumption if the object is accessed via the return value of.

The program is ill-formed if is not a power of 2. The behavior is undefined if does not point to an object of type  (ignoring cv-qualification at every level), or if the object's alignment is not at least.

Return value
.

Exceptions
Throws nothing.