<cstdalign>
V některých implementacích standardní knihovny jazyka C++ tato hlavička obsahuje hlavičku <stdalign.h>
standardní knihovny jazyka C a přidá přidružené názvy do std
oboru názvů. Protože tato hlavička není implementována v MSVC, hlavička <cstdalign>
definuje makra kompatibility __alignas_is_defined
a __alignof_is_defined
.
Poznámka
<stdalign.h>
Protože záhlaví definuje makra, která jsou klíčovými slovy v jazyce C++, včetně toho, že nemá žádný vliv. Hlavička <stdalign.h>
je v jazyce C++ zastaralá. Hlavička <cstdalign>
je v jazyce C++17 zastaralá a odebere se v konceptu standardu C++20.
Požadavky
Záhlaví:<cstdalign>
Obor názvů: std
Makra
Makro | Popis |
---|---|
__alignas_is_defined |
Makro kompatibility jazyka C, které se rozšíří na celočíselnou konstantu 1. |
__alignof_is_defined |
Makro kompatibility jazyka C, které se rozšíří na celočíselnou konstantu 1. |
Viz také
Referenční informace k souborům hlaviček
Přehled standardní knihovny jazyka C++
Zabezpečení vláken ve standardní knihovně jazyka C++
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro