<cstdalign>
在某些C++標準連結庫實作中,此標頭包含 C 標準連結庫標頭 <stdalign.h>
,並將相關聯的名稱新增至 std
命名空間。 因為該標頭未在 MSVC 中實作,因此 <cstdalign>
標頭會定義相容性宏 __alignas_is_defined
和 __alignof_is_defined
。
注意
<stdalign.h>
因為標頭會定義C++中關鍵詞的宏,包括它沒有任何作用。 標頭 <stdalign.h>
在 C++ 中已被取代。 標頭 <cstdalign>
在 C++17 中已被取代,並在草稿C++20 標準中移除。
需求
標頭: <cstdalign>
命名空間:std
巨集
Macro | 描述 |
---|---|
__alignas_is_defined |
C 相容性巨集,擴充至整數常數 1。 |
__alignof_is_defined |
C 相容性巨集,擴充至整數常數 1。 |