WG21 PAPERS

Mailings Beta

Volunteer-driven · Not affiliated with WG21 or ISO

Filter and export papers from the C++ Committee’s monthly mailings by time frame and audience using the options below, or refine your export further with the Select button. Links point directly to the official WG21 papers on open-std.org.

Disposition Updated

Audience
General
Wording
Mailings
1 · Year 1 · Month

Select the arrow to the right of the year to filter for specific months.

2026 Jul · 1 of 7

Pick months in 2026

2025 143 papers

Pick months in 2025

Add Year +

Select Years To Display

Current Years Selected

2026 2025
Filters Author: Pablo Halpern Clear all
2 out of 2 papers selected for export
SelectPaper Title Authors Audience Doc Date Mailing Date
P3091R6 Better lookups for `map` , `unordered_map`, and `flat_map` Pablo Halpern P. Halpern 2026-07
Mailing Date 2026-07 Post-Brno
Author(s) Pablo Halpern
Target Audience LWG
Revisions R4
Tracking issue View on GitHub
Disposition Date 2026-06Adopted
Abstract The most convenient way to look up an element of a `map` -like container is to use the index operator, i.e., `theMap[key]` . This operator cannot be used, however, when 1) the container is `const` , 2) the mapped type is not default constructible, 3) the default-constructed value is inappropriate for the context, or 4) the container should not be modified. These limitations often force the user to
P4139R3 Better Name for Better Lookups in P3091 Nathan Myers N. Myers , Pablo Halpern P. Halpern 2026-07
Mailing Date 2026-07 Post-Brno
Target Audience WG21
Revisions R2R1R0
Tracking issue View on GitHub
Abstract [[P3091R5]](https://wg21.link/p3091r5), forwarded to LWG for C++29, adds member functions `get` to associative containers in the Standard Library. These member functions work like `operator[]` or `at`, but return an `optional<T&>` value instead of a simple reference; when lookup fails, they return the empty object. While the feature was strongly favored, support for the name `get` yielded only a w
Showing 2 of 2 papers · source: open-std.org