<cstdalign>
Dalam beberapa implementasi pustaka standar C++, header ini menyertakan header <stdalign.h>
pustaka standar C , dan menambahkan nama terkait ke std
namespace layanan. Karena header tersebut tidak diimplementasikan di MSVC, <cstdalign>
header menentukan makro __alignas_is_defined
kompatibilitas dan __alignof_is_defined
.
Catatan
<stdalign.h>
Karena header menentukan makro yang merupakan kata kunci di C++, termasuk tidak berpengaruh. Header <stdalign.h>
tidak digunakan lagi di C++. Header <cstdalign>
tidak digunakan lagi di C++17 dan dihapus dalam draf standar C++20.
Persyaratan
Header: <cstdalign>
Namespace: std
Makro
Makro | Deskripsi |
---|---|
__alignas_is_defined |
Makro kompatibilitas C yang meluas ke konstanta bilangan bulat 1. |
__alignof_is_defined |
Makro kompatibilitas C yang meluas ke konstanta bilangan bulat 1. |
Lihat juga
Referensi file header
Gambaran umum pustaka standar C++
Keamanan utas di pustaka standar C++