std::atomic_ref<T>::required_alignment
De cppreference.com
static constexpr std::size_t required_alignment= /*definido por la implementación*/;
|
(desde C++20) | |
El valor de required_alignment es la alineación requerida de un objeto al que hace referencia una referencia atómica, que debe ser al menos alignof(T).
Notas
El hardware podría requerir que un objeto al que hace referencia una referencia atómica atomic_ref<T> tenga una alineación más estricta que otros objetos T, y si las operaciones en un objeto atomic_ref están libres de bloqueo puede depender de la alineación del objeto referenciado.