<cstdalign>
In einigen C++-Standardbibliotheksimplementierungen enthält dieser Header den C-Standardbibliotheksheader <stdalign.h>
und fügt dem Namespace die zugehörigen Namen hinzu std
. Da dieser Header in MSVC nicht implementiert ist, definiert der <cstdalign>
Header Kompatibilitätsmakros __alignas_is_defined
und __alignof_is_defined
.
Hinweis
Da die <stdalign.h>
Kopfzeile Makros definiert, die Schlüsselwörter in C++ sind, einschließlich sie hat keine Auswirkung. Der <stdalign.h>
Header ist in C++ veraltet. Der <cstdalign>
Header ist in C++17 veraltet und im C++20-Standard entfernt.
Anforderungen
Header: <cstdalign>
Namespace: std
Makros
Makro | Beschreibung |
---|---|
__alignas_is_defined |
Ein C-Kompatibilitätsmakro, das auf die ganze Zahl 1 erweitert wird. |
__alignof_is_defined |
Ein C-Kompatibilitätsmakro, das auf die ganze Zahl 1 erweitert wird. |
Siehe auch
Referenz zu Headerdateien
Übersicht über die C++-Standardbibliothek
Threadsicherheit in der C++-Standardbibliothek