<cstdalign>
В некоторых реализациях стандартной библиотеки C++ этот заголовок включает заголовок <stdalign.h>
стандартной библиотеки C и добавляет связанные имена в std
пространство имен. Так как этот заголовок не реализован в MSVC, <cstdalign>
заголовок определяет макросы __alignas_is_defined
совместимости и __alignof_is_defined
.
Примечание.
<stdalign.h>
Так как заголовок определяет макросы, которые ключевое слово в C++, в том числе не влияют. Заголовок <stdalign.h>
устарел в C++. Заголовок <cstdalign>
не рекомендуется использовать в C++17 и удаляется в черновике стандарта C++20.
Требования
Заголовок.<cstdalign>
Пространство имен: std
Макросы
Макрос | Description |
---|---|
__alignas_is_defined |
Макрос совместимости C, расширяющий целочисленную константу 1. |
__alignof_is_defined |
Макрос совместимости C, расширяющий целочисленную константу 1. |
См. также
Справочник по файлам заголовков
Общие сведения о стандартной библиотеке C++
Безопасность потоков в стандартной библиотеке C++
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по