-
Notifications
You must be signed in to change notification settings - Fork 1.6k
P0429R9 <flat_map> #2910
Copy link
Copy link
Closed
Labels
cxx23C++23 featureC++23 featurefixedSomething works now, yay!Something works now, yay!flat_meowC++23 container adaptorsC++23 container adaptors
Metadata
Metadata
Assignees
Labels
cxx23C++23 featureC++23 featurefixedSomething works now, yay!Something works now, yay!flat_meowC++23 container adaptorsC++23 container adaptors
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
StatusShow more project fields
Done
WG21-P0429R9
<flat_map>WG21-P3567R2
flat_meowFixes (parts 4/7/8 likely implemented; parts 5/6 remain - thanks @frederick-vs-ja)LWG-3786 Flat maps' deduction guides need to default
Allocatorto be usefulLWG-3803
flat_meowconstructors takingKeyContainerlackKeyCompareparameterLWG-3816
flat_mapandflat_multimapshould impose sequence container requirementsLWG-3884
flat_meowis missing allocator-extended copy/move constructorsLWG-3987 Including
<flat_meow>doesn't providestd::begin/endFeature-test macro:
Internal VS-PR-420058 has taught the IDE about this new extensionless header - thanks @CaseyCarter!
WG21-P3567R2 "
flat_meowFixes" was voted into C++26 at the November 2025 meeting; while it wasn't officially a C++23 DR, we should obviously implement it as part of the initial release.