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
Wording
Evolution
Study Groups
Mailings
1 · Year 1 · Month

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

2026 Apr · 1 of 6

Pick months in 2026

Add Year +

Select Years To Display

Current Years Selected

2026
Filters Author: Hewill Kang LEWG Clear all
3 out of 3 papers selected for export
SelectPaper Title Authors Audience Doc Date
P3059R2 Making user-defined constructors of view iterators/sentinels private H. Kang
Intent Proposal
Mailing Date 2026-04 Post-Croydon
Author(s) Hewill Kang
Target Audience LEWGSG9
Tracking issue View on GitHub
Disposition Date 2026-03Adopted
Abstract The exposure of user-defined constructors for iterators/sentinels in `<ranges>` currently does not follow consistent rules, which is reflected in the fact that some of them are public and some are private. This paper disables their visibility to comply with best practices.
P4173R0 A range facility for mdspan H. Kang
Intent Proposal
Mailing Date 2026-04 Post-Croydon
Author(s) Hewill Kang
Target Audience LEWGLWG
Tracking issue View on GitHub
Abstract Standard `mdspan` accessors, such as `default_accessor`, are specialized for use with raw pointers. While `mdspan`'s design allows for custom accessors, providing a standardized iterator-based accessor simplifies integration with ranges such as views and containers.
P4179R0 view_interface::[c]rbegin() H. Kang
Intent Proposal
Mailing Date 2026-04 Post-Croydon
Author(s) Hewill Kang
Target Audience LEWGLWGSG9
Tracking issue View on GitHub
Abstract This paper provides `rbegin()`/`rend()`/`crbegin()`/`crend()` methods to `ranges::view_interface`, making its interface more symmetric with the existing `cbegin()`/`cend()` members and enhancing convenience for views. Revision history R0 Initial revision. Discussion In C++23, `view_interface` added `cbegin()`/`cend()` members to improve const-correctness and interface consistency. However, it stil
Showing 3 of 3 papers · source: open-std.org