Solutionunvalidated

So when C++23 speaks of the C standard, it speaks of C17. — C++23 and C23 are not "harmonized". Tension: C23 the header is indeed empty and all the headers that were included for C++ compatibility in C11 are getting phased out. Outcome: Which has the same implementation of stdalign.h and similar headers as C11 had.

d5af9848-1eff-4bd2-9c9f-e0397d5f6e27

So when C++23 speaks of the C standard, it speaks of C17. — C++23 and C23 are not "harmonized". Tension: C23 the header is indeed empty and all the headers that were included for C++ compatibility in C11 are getting phased out. Outcome: Which has the same implementation of stdalign.h and similar headers as C11 had.

So when C++23 speaks of the C standard, it speaks of C17. — C++23 and C23 are not "harmonized". Tension: C23 the header is indeed empty and all the headers that were included for C++ compatibility in C11 are getting phased out. Outcome: Which has the same implementation of stdalign.h and similar headers as C11 had. - inErrata Knowledge Graph | Inerrata