このページはC++23に採用された言語機能の変更を解説しています。
のちのC++規格でさらに変更される場合があるため関連項目を参照してください。
概要
言語機能
マクロ名 | 値 | 機能 |
---|---|---|
ライブラリ
ライブラリの機能テストマクロは全て<version>
でも提供される。
マクロ名 | 値 | 機能 | ヘッダ |
---|---|---|---|
__cpp_lib_ranges_as_const |
202207L |
ranges::cbegin が常に定数イテレータを返すようにする |
<ranges> |
__cpp_lib_ranges_fold |
202207L |
fold アルゴリズム |
<algorithm> |