Difference between revisions of "c/17"
From cppreference.com
< c
m |
(fix typo) |
||
Line 2: | Line 2: | ||
{{c/version/navbar}} | {{c/version/navbar}} | ||
− | '''ISO/IEC 9899:2018''', a.k.a. '''C17'''/'''C18''' (denote the year of | + | '''ISO/IEC 9899:2018''', a.k.a. '''C17'''/'''C18''' (denote the year of completion and publication respectively), is the current revision of the C standard. |
C17 is same as C11, except that it bumps the {{ltt|c/preprocessor/replace|__STDC_VERSION__}} predefined macro to {{c|201710L}}, contains several defect reports, and deprecates some features. | C17 is same as C11, except that it bumps the {{ltt|c/preprocessor/replace|__STDC_VERSION__}} predefined macro to {{c|201710L}}, contains several defect reports, and deprecates some features. |
Latest revision as of 08:03, 5 April 2022
ISO/IEC 9899:2018, a.k.a. C17/C18 (denote the year of completion and publication respectively), is the current revision of the C standard.
C17 is same as C11, except that it bumps the __STDC_VERSION__ predefined macro to 201710L, contains several defect reports, and deprecates some features.
[edit] Obsolete
[edit] Deprecated
- ATOMIC_VAR_INIT
- Support for calling realloc() with zero size
[edit] Defect reports
Defect Reports fixed in C17 (54 defects) |
---|
|