Пространства имён
Варианты
Действия

max_align_t

Материал из cppreference.com
< c‎ | types

Определено в заголовочном файле <stddef.h>
typedef /*implementation-defined*/ max_align_t;
max_align_t это тип, выравнивание требование, по крайней мере строгое (как большие), как и у каждого скалярного типа.
Оригинал:
max_align_t is a type whose alignment requirement is at least as strict (as large) as that of every scalar type.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Заметки

Указатели возвращается распределение функций, таких как malloc надлежащим выровнены для любого объекта, который означает, что они выровнены по крайней мере, такие строгие, как max_align_t.
Оригинал:
Pointers returned by allocation functions such as malloc are suitably aligned for any object, which means they are aligned at least as strict as max_align_t.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
max_align_t, как правило, ассоциируется с крупнейшим скалярного типа, который является long double на большинстве платформ, а его ориентация требование 8 или 16.
Оригинал:
max_align_t is usually synonymous with the largest scalar type, which is long double on most platforms, and its alignment requirement is either 8 or 16.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] См. также

C++ documentation for max_align_t