Standard library header <cstdalign> (C++11)(until C++20), <stdalign.h> (C++11)

This header was originally in the C standard library as <stdalign.h>.

# Notes

is deprecated in C++17 and removed in C++20. Corresponding <stdalign.h> is still available in C++20.

# Defect reports

DRApplied toBehavior as publishedCorrect behavior
LWG 3827C++11C programs no longer need the compatibilitymacro __alignas_is_defined since C23deprecated thismacro in C++