<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łówka:<cstdalign>

Przestrzeń nazw: std

Makra

Macro 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++