<cstdalign>
W niektórych implementacjach biblioteki standardowej języka C++ ten nagłówek zawiera nagłówek <stdalign.h>
standardowej biblioteki języka C i dodaje skojarzone nazwy do std
przestrzeni nazw. Ponieważ ten nagłówek nie jest zaimplementowany w MSVC, <cstdalign>
nagłówek definiuje makra __alignas_is_defined
zgodności i __alignof_is_defined
.
Uwaga
<stdalign.h>
Ponieważ nagłówek definiuje makra, które są słowami kluczowymi w języku C++, w tym nie ma żadnego efektu. Nagłówek <stdalign.h>
jest przestarzały w języku C++. Nagłówek <cstdalign>
jest przestarzały w języku C++17 i usuwany w wersji roboczej standardu C++20.
Wymagania
Nagłówek: <cstdalign>
Przestrzeń nazw: std
Makra
Makro | opis |
---|---|
__alignas_is_defined |
Makro zgodności języka C, które rozszerza się na stałą całkowitą 1. |
__alignof_is_defined |
Makro zgodności języka C, które rozszerza się na stałą całkowitą 1. |
Zobacz też
Odwołanie do plików nagłówka
Omówienie standardowej biblioteki języka C++
Bezpieczeństwo wątków w standardowej bibliotece języka C++