分享方式:


<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。

另請參閱

標頭文件參考
C++標準連結庫概觀
C++標準連結庫中的線程安全性