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

max_align_t

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

<metanoindex/>

<tbody> </tbody>
Определено в заголовочном файле <stddef.h>
typedef /*implementation-defined*/ max_align_t;
(начиная с C11)
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.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Заметки

Указатели возвращается распределение функций, таких как 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.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
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.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

См. также