Topic | Date | Author | Link |
Concurrent containers | 2023-08-03 19:47:58 | Phil Bouchard | link |
Coroutines: Add explicit initialization by "co_init" operator | 2023-08-09 15:05:53 | Stefan Sichler | link |
Header Units Problem and Possible Fixes In HMake | 2023-08-01 03:51:28 | Hassan Sajjad | link |
Return Value Optimisation whenever you need it (guaranteed elision) | 2023-08-11 13:02:00 | Frederick Virchanza Gotham | link |
Revision 1 of scoped enum enhancements (Answer to Sebastian Wittmeier) | 2023-08-09 15:01:24 | Alexander Christensen | link |
std::type_info::size() | 2023-08-01 20:52:03 | Frederick Virchanza Gotham | link |
Where standard library for working with packs? | 2023-08-12 11:18:17 | Nikl Kelbon | link |
"shared libraries are outside the scope of the C++ standard" | 2023-07-12 14:34:05 | Ofek Shilon | link |
[External Email] Std-Proposals Digest, Vol 52, Issue 17 | 2023-07-06 03:23:51 | unlvsur unlvsur | link |
[Forward: std-proposals] Proposal for `std::fiber<T>` Language-Level Extension in C++23 | 2023-07-07 08:17:13 | 1one1 | link |
A Standardized Package Descriptor Table for C++ | 2023-07-07 20:03:23 | 1one1 | link |
Add std::shift_left and std::shift_right as function objects | 2023-07-28 03:16:01 | Leon Lenk | link |
Allow automatically deduced return type for explicitly defaulted move- and copy-assignment operators | 2023-07-13 10:04:36 | Matthew Taylor | link |
Appending a string to itself | 2023-07-21 16:58:38 | Jerry Coffin | link |
C++23.Standards.Committee.Propasal.For.Validated.Types.h | 2023-07-06 04:45:36 | 1one1 | link |
Efficient and silent bounds checking with silent_at() | 2023-07-05 23:38:13 | trtaab trtaab | link |
Forced stopping of RAII compliant execution threads. | 2023-07-14 13:43:50 | Юрий Петренко | link |
Forced stopping of RAII compliant execution threads. Destructors. | 2023-07-15 15:13:39 | Yuri Petrenko | link |
Forced stopping of RAII compliant execution threads. Do you have a working implementation? | 2023-07-14 16:51:40 | Yuri Petrenko | link |
Forced stopping of RAII compliant execution threads. POSIX threads. | 2023-07-15 13:27:04 | Yuri Petrenko | link |
Functions that don't need parentheses to make a call | 2023-07-24 22:31:18 | Frederick Virchanza Gotham | link |
Fwd: std::enum_max and std::enum_min | 2023-07-10 09:25:35 | Alejandro Colomar | link |
Impact of defaulted ctor on value initialization | 2023-07-11 09:45:00 | Ofek Shilon | link |
Is that a compiler bug or unspecified behavior? | 2023-07-06 16:01:39 | hjj k | link |
Issues submiting a proposal | 2023-07-03 17:11:41 | Михаил Найденов | link |
Literal representing for chrono::days/weeks/months/years | 2023-07-21 05:10:38 | Kang Hewill | link |
Mandate layout of std::array | 2023-07-01 00:34:21 | Brian Bi | link |
Member apply | 2023-07-03 15:15:01 | Kang Hewill | link |
New function attribute [[nodiscard_scope]] | 2023-07-01 04:14:57 | Thiago Macieira | link |
Prevent re-entry but re-queue the event | 2023-07-11 11:00:22 | Frederick Virchanza Gotham | link |
Proposal for 'std::fiber<T>' Language-level Extension in C++23 | 2023-07-07 13:49:41 | 1one1 | link |
Proposal for `std::fiber<T>` Language-Level Extension in C++23 | 2023-07-07 07:05:20 | 1one1 | link |
Proposal for an Extended Memory Management (EMM) Library for the C++Standard | 2023-07-07 18:03:07 | 1one1 | link |
Proposal for including std::reduction_map and std::reduction_multimap in the C++23 Standard | 2023-07-09 06:36:16 | Jonathan Wakely | link |
Proposal for Uniform Forward And Move | 2023-07-05 21:12:46 | Frederick Virchanza Gotham | link |
Proposal to introduce a Hardware Security Namespace to the C++ Standard Library. | 2023-07-07 17:09:12 | 1one1 | link |
Request for a Standard LaTeX Template for Proposals | 2023-07-06 00:29:30 | trtaab trtaab | link |
Require diagnostic for array to bool conversion | 2023-07-22 08:39:45 | sasho648 | link |
Return Value Optimisation whenever you need it (guaranteed elision) | 2023-07-15 23:58:03 | Frederick Virchanza Gotham | link |
Revision 1 of scoped enum enhancements | 2023-07-30 16:27:51 | Alexander Christensen | link |
span<incomplete_type> | 2023-07-06 06:50:18 | Andrey Davydov | link |
Std-Proposals Digest, Vol 52, Issue 14 | 2023-07-06 02:41:46 | trtaab trtaab | link |
Std-Proposals Digest, Vol 52, Issue 15 | 2023-07-06 02:46:23 | trtaab trtaab | link |
Std-Proposals Digest, Vol 52, Issue 19 | 2023-07-06 04:12:00 | trtaab trtaab | link |
Std-Proposals Digest, Vol 52, Issue 57 | 2023-07-16 02:39:57 | trtaab trtaab | link |
std::contains_mutable | 2023-07-01 15:23:31 | Frederick Virchanza Gotham | link |
std::dummy_prvalue -- Kind of, sort of, like a std::declval that you can evaluate | 2023-07-15 13:03:04 | Frederick Virchanza Gotham | link |
std::enum_max and std::enum_min | 2023-07-10 07:15:04 | Frederick Virchanza Gotham | link |
std::jthread - Invoke member function pointer with stop_token | 2023-07-09 16:03:19 | Kilian Henneberger | link |
std::type_info::size() | 2023-07-31 13:34:58 | Frederick Virchanza Gotham | link |
Template Type Resolution -- Special Rules for std::function | 2023-07-18 11:09:15 | Frederick Virchanza Gotham | link |
Use optional<T> as though it were T | 2023-07-04 07:10:37 | Harald Achitz | link |
[WIP Draft Proposal] Support for compiling libraries + linkage in the C++ Language | 2023-06-22 01:00:38 | Julian Waters | link |
Access specifier for C++ Namespaces | 2023-06-18 19:41:35 | Smith, Jim | link |
Add operator>> overloads to std::optional for streaming input | 2023-06-24 22:37:52 | Kevin Schmidt | link |
copy constructor of std::vector | 2023-06-13 08:34:46 | Federico Kircheis | link |
DR - std::visit non-intuitive behavior + new semantic for C-style variadic functions + pattern matching but better | 2023-06-03 11:09:17 | Nikl Kelbon | link |
Dummy names for dummy objects | 2023-06-10 14:27:28 | Frederick Virchanza Gotham | link |
explicit modifier for R-value references | 2023-06-19 09:32:09 | Frederick Virchanza Gotham | link |
Extend object's lifetime beyond closing curly brace | 2023-06-17 22:58:35 | Frederick Virchanza Gotham | link |
Extension methods take 2 | 2023-06-01 14:44:51 | Михаил Найденов | link |
Force compilers to warn about double moves | 2023-06-22 13:30:05 | Frederick Virchanza Gotham | link |
Fwd: set_new_handler extension | 2023-06-01 00:08:35 | Thiago Macieira | link |
Fwd: Use optional<T> as though it were T | 2023-06-25 13:42:02 | Frederick Virchanza Gotham | link |
Helper class to make safe a thread-unsafe class | 2023-06-28 22:37:30 | Frederick Virchanza Gotham | link |
Make std::thread not joinable after thread function ends. | 2023-06-18 20:25:51 | Smith, Jim | link |
New function attribute [[nodiscard_scope]] | 2023-06-29 14:46:29 | Frederick Virchanza Gotham | link |
New semantic for ...: solution for make functions, partial CTAD, is_specialization, unnamed variables, structured binding etc etc | 2023-06-18 09:45:05 | Nikl Kelbon | link |
Pointer to member of member | 2023-06-13 11:10:45 | Adrian Hall | link |
Pre-Draft Proposal for elaborate extension points | 2023-06-11 11:51:55 | Михаил Найденов | link |
Proposal for Uniform Forward And Move | 2023-06-21 16:24:39 | Михаил Найденов | link |
Proving semantic requirements on compilation | 2023-06-20 10:04:55 | Nikl Kelbon | link |
std::argc std::argv (available to global constructors) | 2023-06-13 11:02:41 | Frederick Virchanza Gotham | link |
std::atomic<bool> trivial constructor/destructor dropped in C++17 spec wording | 2023-06-16 21:28:20 | Jeremy Hurwitz | link |
Structured bindings for std::extents | 2023-06-02 00:50:35 | Daisy Hollman | link |
Use optional<T> as though it were T | 2023-06-25 11:53:06 | Frederick Virchanza Gotham | link |
"once" keyword | 2023-05-24 12:57:55 | LUCE Jean-Sébastien | link |
"once" keyword - RAII | 2023-05-24 18:27:57 | Robin Rowe | link |
#include <call_stack> | 2023-05-31 07:20:13 | Frederick Virchanza Gotham | link |
[Draft Proposal] Required attribute syntax | 2023-05-04 07:47:38 | Lauri Vasama | link |
[Resurrected Proposal] Concept introduces a typename | 2023-05-01 11:45:45 | Михаил Найденов | link |
^^operator [was: Re: New draft proposal: Add "%s" (two-digit truncated-integer seconds) as a std::format conversion specifier for std::chrono time types.] | 2023-05-04 07:35:39 | Sebastian Wittmeier | link |
Allow comma at the end of a list of objects in a declaration or definition | 2023-05-07 16:44:34 | Frederick Virchanza Gotham | link |
Alteration of elements in a set (non-const iterator) | 2023-05-21 21:09:30 | Frederick Virchanza Gotham | link |
C99 inline and statics (was: Drop same sequence of tokens for inline) | 2023-05-05 19:24:20 | Alejandro Colomar | link |
Chaining of the -> operator for std::optional< std::list<T>::iterator > | 2023-05-25 10:11:30 | Frederick Virchanza Gotham | link |
D2879R0 Proposal of Pythonesque std::print extensions LIVE LINK | 2023-05-11 05:23:23 | Andrew Tomazos | link |
DR: concepts std::strict_weak_ordering / std::equivalence_relation must be resticted by semantic requirements | 2023-05-06 14:12:41 | Nikl Kelbon | link |
Drop same sequence of tokens for inline | 2023-05-04 17:11:50 | sasho648 | link |
enable very strict use of 'virtual', 'override', etc. | 2023-05-02 14:21:05 | Frederick Virchanza Gotham | link |
escaping nested scopes : __escape | 2023-05-01 13:53:44 | Frederick Virchanza Gotham | link |
Fwd: Chaining of the -> operator for std::optional< std::list<T>::iterator > | 2023-05-25 13:32:23 | Frederick Virchanza Gotham | link |
Fwd: Drop same sequence of tokens for inline | 2023-05-04 18:19:48 | sasho648 | link |
Fwd: set_new_handler extension | 2023-05-25 19:17:05 | Phil Bouchard | link |
goto is not harmful (was: "once" keyword) | 2023-05-24 13:02:56 | Alejandro Colomar | link |
Grouped-namespace "using" statements (floating the idea) | 2023-05-04 15:15:12 | Barry Revzin | link |
Idea of try_throw (Conditional Throw Statement)? | 2023-05-29 02:16:16 | Andrew Tomazos | link |
implement C++ : interface | 2023-05-02 12:23:15 | Chen Zhige | link |
Lock-free atomic operations that use a different-sized type from the object or subobject | 2023-05-26 14:01:18 | John Platts | link |
Mark co_routine with [[co_clean]] for premature destruction of generator | 2023-05-19 18:04:08 | Frederick Virchanza Gotham | link |
Mutable Proposal: New Format Conversion Specifiers for Clocks | 2023-05-21 22:30:02 | Simon Hill | link |
network-to-host, host-to-network | 2023-05-15 09:30:55 | Frederick Virchanza Gotham | link |
New draft proposal: Add "%s" (two-digit truncated-integer seconds) as a std::format conversion specifier for std::chrono time types. | 2023-05-03 10:02:04 | Simon Hill | link |
Proposal to allow multiple template parameter packs for class templates provided they can be deduced using CTAD | 2023-05-01 12:14:55 | Tony V E | link |
Question regarding auto as template argument | 2023-05-21 08:14:48 | Михаил Найденов | link |
Question regarding move-only objects improvements | 2023-05-19 08:43:49 | Михаил Найденов | link |
Revisiting Class Template Specialization case in P2279 | 2023-05-08 16:40:44 | Михаил Найденов | link |
statement expressions (was: "once" keyword) | 2023-05-24 16:30:12 | Alejandro Colomar | link |
std::terminate_compilation | 2023-05-19 10:17:18 | Frederick Virchanza Gotham | link |
Structured bindings for std::extents | 2023-05-08 19:09:10 | Bernhard Manfred Gruber | link |
Why [expr.ref] says that E1->E2 is converted to (*(E1)).E2 | 2023-05-09 12:10:35 | Sean Mayard | link |
(Floating Idea) <intdiv> header for integer divisions | 2023-04-07 09:34:10 | Jan Schultke | link |
[Proposal] Identifiers For Pattern Matching | 2023-04-17 15:51:43 | Михаил Найденов | link |
[Proposal] switch for Pattern Matching | 2023-04-24 19:09:10 | Михаил Найденов | link |
Add an interface to std::fstream::open to open unnamed file wb+ | 2023-04-25 16:47:02 | Louis Langholtz | link |
Add trait to get the type of a member function | 2023-04-28 11:36:16 | Anoop Rana | link |
bool type_info::operator<(type_info const &) | 2023-04-01 16:15:06 | Frederick Virchanza Gotham | link |
Concept of Libraries in C and C++ | 2023-04-02 14:52:01 | Julian Waters | link |
D2854 Proposal of std::filesystem::program_path() LIVE LINK | 2023-04-27 13:18:21 | Andrew Tomazos | link |
Ensuring safety of longjmp with [[trivial_dtors]] | 2023-04-14 08:07:14 | Frederick Virchanza Gotham | link |
explicit this | 2023-04-03 08:32:15 | Frederick Virchanza Gotham | link |
Function Pointer from Lambda with Captures | 2023-04-14 13:18:47 | Frederick Virchanza Gotham | link |
Fwd: set_new_handler extension | 2023-04-02 07:48:29 | Phil Bouchard | link |
Grouped-namespace "using" statements (floating the idea) | 2023-04-24 14:51:47 | John Filleau | link |
Implementability of P1478: Byte-wise atomic memcpy on x86_64 | 2023-04-06 15:10:32 | Andy | link |
Integers are all two's complement, so now overflow is predictable | 2023-04-07 11:21:42 | Frederick Virchanza Gotham | link |
Interest in Linear Algebra functionality | 2023-04-16 23:44:31 | Richard W Hornbuckle | link |
Interest in Linear Algebra functionally | 2023-04-19 22:01:23 | LoS | link |
interlibrary Vs intralibrary | 2023-04-19 22:38:25 | Frederick Virchanza Gotham | link |
Introduction of std::is_uniqued() | 2023-04-14 15:01:51 | LoS | link |
Introduction of value_equal | 2023-04-01 16:24:06 | LoS | link |
Introduction of value_equal to std::unordered_map / std::unordered_multimap | 2023-04-10 15:59:17 | LoS | link |
Lambda type not isolated within function | 2023-04-20 11:09:05 | Frederick Virchanza Gotham | link |
Language Customization Mechanism | 2023-04-07 11:14:48 | Chen Zhige | link |
long return lambda | 2023-04-11 13:16:54 | Frederick Virchanza Gotham | link |
Monitor recursion by checking the frame pointer | 2023-04-17 11:09:25 | Frederick Virchanza Gotham | link |
Named argument | 2023-04-05 07:03:47 | bmon Dor | link |
Obtaining the low-level clock used by std::chrono::steady_clock | 2023-04-20 00:20:51 | Thiago Macieira | link |
P2809R0 Infinite loops | 2023-04-04 15:58:55 | Marcin Jaczewski | link |
Proposal (Floating Idea): Make prefix for members of standard structs that will never be used | 2023-04-03 20:35:02 | Noah Goldstein | link |
Proposal to allow multiple template parameter packs for class templates provided they can be deduced using CTAD | 2023-04-29 04:43:43 | Anoop Rana | link |
Reduce undefined behavior of signed integer literal arithmetic operations | 2023-04-27 19:35:00 | 萧 叶轩 | link |
Regarding P2826 Replacement function | 2023-04-23 08:47:04 | Михаил Найденов | link |
Remove integer promotions (was: Reduce undefined behavior of signed integer literal arithmetic operations) | 2023-04-28 12:08:09 | Alejandro Colomar | link |
SIMD by just operating on 2 arrays | 2023-04-12 14:30:04 | samuel ammonius | link |
std::how_many_constructors_after | 2023-04-30 11:24:16 | Frederick Virchanza Gotham | link |
std::thread::first_ever | 2023-04-30 10:37:48 | Frederick Virchanza Gotham | link |
this return type | 2023-04-07 17:14:29 | Jan Schultke | link |
uint_nopro_fast32_t : Types in <cstdint> that don't promote | 2023-04-01 16:00:40 | Frederick Virchanza Gotham | link |
[Proposal] Identifiers For Pattern Matching | 2023-03-12 09:48:29 | Михаил Найденов | link |
A proposal on default enum initialization | 2023-03-24 14:32:30 | Aleksej.Penkov_at_[hidden] | link |
A standard way to redirect all standard output | 2023-03-13 15:55:44 | Frederick Virchanza Gotham | link |
Allowing `using namespace` in class definition | 2023-03-13 12:00:13 | Andrey Semashev | link |
Array Index in Range-based For Loops | 2023-03-01 08:49:58 | Frederick Virchanza Gotham | link |
bikeshedding lazy_counted_iterator name from p2406r5 | 2023-03-01 20:54:33 | Marcin Jaczewski | link |
Fwd: set_new_handler extension | 2023-03-27 07:17:41 | Phil Bouchard | link |
Fwd: Type-safe printf and auto | 2023-03-12 21:57:16 | Alejandro Colomar | link |
Get base class from std::any | 2023-03-26 17:29:51 | Phil Endecott | link |
Introduction of std::is_instance type trait | 2023-03-15 12:23:08 | LoS | link |
Making contiguous objects | 2023-03-12 15:02:13 | Breno Guimarães | link |
Missing overloaded constructors for std::initializer_list in some container adapters | 2023-03-11 12:34:30 | LoS | link |
Slow bulky integer types (128-bit) | 2023-03-28 21:35:49 | Frederick Virchanza Gotham | link |
Structured bindings for std::extents | 2023-03-20 22:18:54 | Bernhard Manfred Gruber | link |
Type-safe printf and auto | 2023-03-12 16:38:02 | Robin Rowe | link |
uint_nopro_fast32_t : Types in <cstdint> that don't promote | 2023-03-31 11:47:31 | Frederick Virchanza Gotham | link |
wg21 threadpool? | 2023-03-14 12:01:53 | phoenix fire wingz | link |
Allow downcasting at compile time if Derived has no extra member objects | 2023-02-23 00:52:17 | Frederick Virchanza Gotham | link |
Base class reflection | 2023-02-01 00:53:59 | Jason McKesson | link |
Conditional copy ctor for std::map / std::unordered_map | 2023-02-28 03:37:20 | Mingxin Wang | link |
Explicitly specifying default arguments | 2023-02-01 12:56:44 | Andrey Semashev | link |
Fwd: Re: Proposal regarding labeld breaking and continuation | 2023-02-17 15:09:43 | hypatia.sva_at | link |
Fwd: set_new_handler extension | 2023-02-19 05:05:37 | Jason McKesson | link |
Generalized "default" constructor | 2023-02-14 22:12:28 | Gergely Nagy | link |
int Func(void) noreentry(-1) | 2023-02-02 11:59:10 | Frederick Virchanza Gotham | link |
Make typename optional when used with a name dependent on a constrained template | 2023-02-21 21:27:57 | Christoph Meyer | link |
New printf/scanf modifiers | 2023-02-01 03:57:59 | Tom Honermann | link |
P2815 breaks all provenance-related optimizations | 2023-02-22 02:53:04 | connor horman | link |
Paper for Preventing Re-entry of Functions (10 pages) | 2023-02-19 15:49:20 | Frederick Virchanza Gotham | link |
Paper on Interfaces (5 Pages) | 2023-02-23 23:52:16 | Frederick Virchanza Gotham | link |
Proposal regarding labeld breaking and continuation | 2023-02-17 12:30:14 | hypatia.sva_at | link |
Proposal to limit the scope of Pattern Matching for a '26 release | 2023-02-23 17:18:50 | Михаил Найденов | link |
Safety checks at compile time | 2023-02-14 17:02:24 | roberto.romani_at_[hidden] | link |
scoped_lock to support variable number of locks determined during runtime | 2023-02-07 04:16:13 | Bharath S | link |
set_new_handler extension | 2023-02-11 22:05:24 | Phil Bouchard | link |
Standard attribute [[nocompare]] for defaulted comparisons | 2023-02-05 12:42:20 | Avi Kivity | link |
std::is_lambda | 2023-02-22 09:09:31 | Frederick Virchanza Gotham | link |
Suggestion: C++ improvements, make it a million times better | 2023-02-19 07:22:32 | Matthew Groom | link |
Switch on strings | 2023-02-26 10:56:40 | Francesco Pretto | link |
Thoughts on the revival of C++0x Concepts | 2023-02-18 14:46:08 | Chen Zhige | link |
unique_lock<atomic_flag> | 2023-02-22 00:02:11 | Frederick Virchanza Gotham | link |
[[nodiscard]] friend | 2023-01-18 16:51:26 | Robert Allan Schwartz | link |
[DRAFT] Another Pattern Matching Proposal | 2023-01-13 17:19:14 | Михаил Найденов | link |
A type trait to detect if value initialization can be achieved by zero-filling | 2023-01-29 20:41:41 | Giuseppe D'Angelo | link |
about incrementing a pointer of a type with pure virtual function | 2023-01-20 06:55:55 | Julien Allali | link |
Allow chaining of -> for normal pointers | 2023-01-07 18:52:31 | Frederick Virchanza Gotham | link |
Allow non-virtual methods to be final | 2023-01-05 21:56:30 | Frederick Virchanza Gotham | link |
Allowing coroutine_handle::from_promise to accept a pointer-interconvertible object | 2023-01-03 00:24:05 | Aaron Jacobs | link |
allowing unicode rightarrow as a substitute for -> | 2023-01-20 07:05:45 | Julien Allali | link |
Base class reflection | 2023-01-29 21:20:04 | Billy Martin | link |
basic_string_view::const_reverse_iterator | 2023-01-18 16:54:10 | Robert Allan Schwartz | link |
Catch exception thrown from constructor of global object | 2023-01-12 10:23:45 | Frederick Virchanza Gotham | link |
Common ABI specification | 2023-01-27 19:23:57 | samuel ammonius | link |
cout << any | 2023-01-04 15:55:39 | Frederick Virchanza Gotham | link |
Exception compatibility with aliens | 2023-01-18 09:45:34 | Frederick Virchanza Gotham | link |
Fwd: Catch exception thrown from constructor of global object | 2023-01-12 16:52:44 | Jason McKesson | link |
Fwd: Fwd: Catch exception thrown from constructor of global object | 2023-01-12 18:16:33 | Jason McKesson | link |
Halfway between 'variant' and 'any' | 2023-01-02 16:39:11 | Frederick Virchanza Gotham | link |
hexadecimal-escape-sequence | 2023-01-26 17:23:28 | Fraser Gordon | link |
Idea for a "null" mutex | 2023-01-02 03:22:31 | Simon Scatton | link |
Make basic_string_view's range construction _conditionally_ explicit | 2023-01-27 12:17:22 | Giuseppe D'Angelo | link |
Namespace with access specifiers in class interface | 2023-01-03 01:45:08 | Smith, Jim | link |
New printf/scanf modifiers | 2023-01-31 18:40:47 | Lee Shallis | link |
pass() replacement for: forward<>() | 2023-01-06 00:44:34 | Phil Bouchard | link |
Programmer's Control Over Pointer Convertibility | 2023-01-10 13:53:12 | Frederick Virchanza Gotham | link |
Proposal to add f-strings to C++ as an improvement of string formatting | 2023-01-01 00:55:20 | Henry Miller | link |
Proposal to limit the scope of Pattern Matching for a '26 release | 2023-01-25 17:16:25 | Михаил Найденов | link |
Return type of function available inside function | 2023-01-24 20:58:40 | Frederick Virchanza Gotham | link |
Return type of string_view::remove_suffix | 2023-01-06 15:17:36 | Frederick Virchanza Gotham | link |
RTTI in current_exception | 2023-01-09 09:20:47 | Frederick Virchanza Gotham | link |
Self-move-assignment and iterator preservation | 2023-01-15 21:51:50 | Emile Cormier | link |
Split decltype 's functionality: declaration type or expression type | 2023-01-08 21:26:58 | Julien Villemure-Fréchette | link |
Standard attribute [[nocompare]] for defaulted comparisons | 2023-01-16 21:26:39 | joeri _ | link |
std::ranges::equal(v, {1,2,3,4,5}) | 2023-01-24 16:59:25 | Arthur O'Dwyer | link |
Subsets of std::bitset<N> | 2023-01-24 20:41:05 | Frederick Virchanza Gotham | link |
[DRAFT] Another Pattern Matching Proposal | 2022-12-01 03:24:18 | Barry Revzin | link |
[Std-Proposals] Re: condexpr: new syntax for preprocessor conditional inclusion | 2022-12-15 02:24:23 | Michael Levine | link |
Allow std::optional to give pointer to yet-to-be-constructed | 2022-12-13 12:47:41 | Frederick Virchanza Gotham | link |
c++ interfaces vs templates | 2022-12-08 16:23:38 | Erik Aronesty | link |
Chimeric Pointer | 2022-12-01 10:48:48 | Frederick Virchanza Gotham | link |
condexpr: new syntax for preprocessor conditional inclusion | 2022-12-13 06:12:44 | Michael Levine | link |
cvhost : Re-use CVness of object | 2022-12-26 17:38:35 | Frederick Virchanza Gotham | link |
D2737R0: Proposal of Condition-centric Contracts Syntax | 2022-12-04 08:09:16 | Andrew Tomazos | link |
delete p = nullptr; | 2022-12-20 06:51:11 | Frederick Virchanza Gotham | link |
Designated initializers without braces (aka keyword arguments) | 2022-12-13 22:13:33 | Kyle Knoepfel | link |
Execute statement when leaving scope | 2022-12-12 09:33:39 | Frederick Virchanza Gotham | link |
Float the idea | Safer smart pointers | 2022-12-02 17:59:05 | Francesco Scappatura | link |
Fold expression contains 'if constexpr' | 2022-12-04 22:40:25 | Frederick Virchanza Gotham | link |
Optimise stringstream to plunder a string | 2022-12-15 12:02:22 | Frederick Virchanza Gotham | link |
Problematic integral promotions on bitfields | 2022-12-02 20:04:08 | Johnston, Daniel | link |
Proposal to add f-strings to C++ as an improvement of string formatting | 2022-12-28 06:59:19 | Yuri | link |
Relocation in C++ | 2022-12-19 11:32:53 | Sébastien Bini | link |
Rvalue Parameter : Implicit move and forward | 2022-12-21 06:45:34 | Frederick Virchanza Gotham | link |
template<class T> catch (T &obj) | 2022-12-27 11:07:27 | Frederick Virchanza Gotham | link |
!override | 2022-11-07 16:23:58 | Paul Fee | link |
[DRAFT] Another Pattern Matching Proposal | 2022-11-29 17:12:41 | Михаил Найденов | link |
[External Email] Std-Proposals Digest, Vol 44, Issue 21 | 2022-11-18 04:23:02 | unlvsur unlvsur | link |
Allow static conversion function | 2022-11-20 14:51:47 | Kilian Henneberger | link |
Chimeric Pointer | 2022-11-24 22:46:32 | Frederick Virchanza Gotham | link |
Chimeric Pointer (template param id's) | 2022-11-28 09:17:46 | Frederick Virchanza Gotham | link |
defect report: coexisting return_value and return_void in coroutines | 2022-11-27 18:30:25 | Avi Kivity | link |
Extreme Template Parameter Possibilities | 2022-11-28 16:27:37 | Frederick Virchanza Gotham | link |
Helper type | 2022-11-24 00:01:59 | organicoman | link |
Namespace with access specifiers in class interface | 2022-11-07 20:17:06 | Smith, Jim | link |
New attribute to add implicit using statements for template parameter lists | 2022-11-28 01:40:00 | Ryan Klaus | link |
New vector range constructor to improve performance with forward ranges | 2022-11-11 20:45:25 | Alexander Bessonov | link |
Pragmas using multiple C++ standards within the same project | 2022-11-25 04:59:36 | Mehmet Kayaalp | link |
Proper Unicode support | 2022-11-11 10:28:30 | Francesco Pretto | link |
Proposal to allow multiple template parameters packs of different types | 2022-11-14 13:48:09 | Anoop Rana | link |
std::hash/(may be)formatter specializations for enums | 2022-11-22 19:33:45 | Nikl Kelbon | link |
std::value_or | 2022-11-13 13:27:35 | roberto.romani_at_[hidden] | link |
[bitset] find first set bit after a position pos | 2022-10-24 15:19:44 | Madhur Chauhan | link |
A new type of mutex and shared_mutex for fine-grained control of elision and spin loops | 2022-10-06 16:20:43 | Marko Mäkelä | link |
Add empty method to std::valarray | 2022-10-22 07:44:32 | blacktea hamburger | link |
An issue with IOC | 2022-10-02 13:41:56 | blacktea hamburger | link |
begin and end for std::optional | 2022-10-24 18:01:07 | Matt Heath | link |
CHAR_BIT might not be 8 | 2022-10-12 23:25:20 | Frederick Virchanza Gotham | link |
Character classification functions should return bool | 2022-10-16 10:42:33 | blacktea hamburger | link |
Disable assignment to an rvalue | 2022-10-07 12:20:59 | blacktea hamburger | link |
Enumeration traits and meta-tools | 2022-10-23 00:12:55 | Jason McKesson | link |
Expose architecture at compile-time (and more at runtime) | 2022-10-27 10:22:40 | Frederick Virchanza Gotham | link |
inline function within class definition can define member objects | 2022-10-15 19:50:10 | Frederick Virchanza Gotham | link |
Lack of monadic operations in 'std::expected' | 2022-10-18 18:27:09 | Shiroki Satsuki | link |
lambda capture rules are too simplistic | 2022-10-01 12:41:29 | blacktea hamburger | link |
Make C++ support C's standard pragmas | 2022-10-01 12:55:07 | blacktea hamburger | link |
Make std::vector<bool> and std::bitset the same interface | 2022-10-15 11:12:31 | blacktea hamburger | link |
Named auto | 2022-10-01 10:14:35 | Oleksandr Koval | link |
operator __available initialises array with visible variables | 2022-10-22 19:23:54 | Frederick Virchanza Gotham | link |
Proposal to limit the scope of Pattern Matching for a '26 release | 2022-10-06 13:01:51 | Михаил Найденов | link |
Relax the restriction on the operand of a single-object delete-expression | 2022-10-01 13:29:19 | blacktea hamburger | link |
Relocation in C++ | 2022-10-02 21:09:13 | Edward Catmur | link |
Small C compatibility extensions for array | 2022-10-23 12:23:57 | blacktea hamburger | link |
Specify that argument to function cannot be an rvalue | 2022-10-08 21:46:44 | Frederick Virchanza Gotham | link |
Standardize boost::rational | 2022-10-16 07:03:15 | blacktea hamburger | link |
std::at | 2022-10-16 10:00:12 | blacktea hamburger | link |
std::cbrt(std::complex) | 2022-10-25 15:00:33 | Jason C | link |
std::sign | 2022-10-16 08:15:31 | blacktea hamburger | link |
std::valarray extension & fix | 2022-10-29 14:33:36 | blacktea hamburger | link |
Stop adding more member functions that shouldn't be added | 2022-10-16 08:33:10 | blacktea hamburger | link |
Support std::numeric_limits for enums | 2022-10-01 21:12:32 | Gergely Nagy | link |
Templated Circular Buffer Container | 2022-10-26 12:53:33 | Phil Bouchard | link |
The member functions of std::vector<bool>::reference and std::bitset::reference (except for ctors and dtors) should all be const | 2022-10-07 11:41:50 | blacktea hamburger | link |
The null-aware arrow operator: ?-> | 2022-10-20 03:07:16 | Stéphane Duguay | link |
void type instantiations | 2022-10-14 02:27:04 | Phil Bouchard | link |
Why is it illegal for default operator delete[] to deallocate the memory allocated by default operator new? | 2022-10-01 13:48:41 | blacktea hamburger | link |
Why some standard functions having a wide contract are not marked as conditionally noexcept? | 2022-10-01 13:10:46 | blacktea hamburger | link |
[DRAFT PAPER] Allowing the establishment of namespace scopes in an export-declaration | 2022-09-08 03:58:27 | Zopolis0 | link |
[DRAFT PAPER] std::variant with std::specify_base | 2022-09-14 18:37:52 | Frederick Virchanza Gotham | link |
Achieving syntax by another means (std::variant with std::specify_base) | 2022-09-17 20:58:34 | Frederick Virchanza Gotham | link |
Add empty method to std::valarray | 2022-09-03 05:10:27 | blacktea hamburger | link |
Add more methods to std::initializer_list instead of overloading | 2022-09-03 04:50:49 | blacktea hamburger | link |
Cascade mutex proposal (fast deadlock detection) | 2022-09-14 22:18:41 | Alexander_at_[hidden] | link |
Construct an iostream from a file descriptor | 2022-09-02 09:36:56 | Paul Fee | link |
Do not accept std::generator, please. | 2022-09-03 08:49:06 | Nikl Kelbon | link |
Draft Paper - Increase the versatility of operator-> | 2022-09-21 09:59:28 | Frederick Virchanza Gotham | link |
Export namespaces without namespace block, only keyword (modules) | 2022-09-02 12:36:35 | Zopolis0 | link |
find_integral_constant | 2022-09-23 17:29:40 | Sébastien Bini | link |
Generic code, not the API you are looking for | 2022-09-10 13:21:13 | Михаил Найденов | link |
Great proposal writing description. | 2022-09-09 15:45:31 | Magnus Fromreide | link |
lambda capture rules are too simplistic | 2022-09-25 08:11:03 | blacktea hamburger | link |
Make C++ support C's standard pragmas | 2022-09-25 12:31:43 | blacktea hamburger | link |
Make calling the pseudo-destructor multiple times on an object undefined behavior? | 2022-09-11 14:39:02 | blacktea hamburger | link |
Missing constexpr for std::intmax_t math functions | 2022-09-24 10:45:59 | George Tokmaji | link |
Named auto | 2022-09-27 12:46:17 | Oleksandr Koval | link |
New method 'common_base' for 'std::variant' | 2022-09-06 12:01:59 | Frederick Virchanza Gotham | link |
Possible clean API break solution | 2022-09-01 12:51:49 | Thiago Macieira | link |
Proposal: std::obj_from_dmbr | 2022-09-01 04:35:13 | Lewis Baker | link |
Redundant std::begin() and std::end() overloads for std::initializer_list | 2022-09-03 04:26:28 | blacktea hamburger | link |
Relax the restriction on the operand of a single-object delete-expression | 2022-09-03 10:46:21 | blacktea hamburger | link |
Relocation in C++ | 2022-09-05 12:29:04 | Sébastien Bini | link |
Rust vs C/C++ vs C++ Superset | 2022-09-27 14:49:05 | Phil Bouchard | link |
std::is_specialization_of | 2022-09-10 09:00:04 | Frederick Virchanza Gotham | link |
Support std::numeric_limits for enums | 2022-09-25 13:15:33 | Gergely Nagy | link |
Versioned Standard | 2022-09-20 01:21:48 | William Linkmeyer | link |
volatile is not well supported | 2022-09-01 23:24:39 | Phil Bouchard | link |
Why some standard functions having a wide contract are not marked as conditionally noexcept? | 2022-09-11 14:28:01 | blacktea hamburger | link |
Allow explicit types for destructured objects in structured bindings | 2022-08-09 17:51:45 | Guillaume Racicot | link |
Any plans to standardize parallel_for? | 2022-08-18 22:05:16 | Phil Bouchard | link |
Are there any plans to allow opting in into designated initializers for my nonaggregate classes/structs? | 2022-08-18 21:27:04 | Ivan Matek | link |
assert functionality on non-debug builds | 2022-08-17 14:52:07 | Florian Gavril | link |
Class Instance Re-Use/Re-Init | 2022-08-14 16:54:34 | Greg McPherran | link |
Custom call convention per type | 2022-08-07 14:21:21 | Avi Kivity | link |
Defect Report: Core constant expression inverse of standard conversion sequences | 2022-08-21 10:06:00 | David Ledger | link |
Export namespaces without namespace block, only keyword (modules) | 2022-08-15 07:46:12 | Zopolis0 | link |
Fwd: C++ proposal: Enumeration cast | 2022-08-10 12:11:54 | a | link |
Generic code, not the API you are looking for | 2022-08-19 08:08:18 | Михаил Найденов | link |
Make calling the pseudo-destructor multiple times on an object undefined behavior? | 2022-08-28 13:06:06 | blacktea hamburger | link |
New type 'dvoid' -- a pointer to a destructible object | 2022-08-23 11:28:33 | Frederick Virchanza Gotham | link |
Possible clean API break solution | 2022-08-30 23:44:27 | Marcin Jaczewski | link |
Preprocessor macro __COUNTER__ | 2022-08-16 11:53:00 | Frederick Virchanza Gotham | link |
Proposal: std::obj_from_dmbr | 2022-08-21 05:11:15 | Walt Karas | link |
Questions regarding standardization process in 2022 | 2022-08-07 09:44:44 | Михаил Найденов | link |
Ranges cyclic views? | 2022-08-09 10:05:38 | KL | link |
Re-Init Example Use Case | 2022-08-15 02:06:36 | Greg McPherran | link |
Redundant std::begin() and std::end() overloads for std::initializer_list | 2022-08-30 13:43:00 | hamburger blacktea | link |
Relocation in C++ | 2022-08-02 08:37:08 | Sébastien Bini | link |
Static Allocator (All Containers Compatible with Microcontrollers) | 2022-08-03 15:38:45 | Frederick Virchanza Gotham | link |
Static/constant-initialized allocations | 2022-08-05 10:09:52 | Torben Thaysen | link |
Std-Proposals Digest, Vol 41, Issue 25 (__COUNTER__) | 2022-08-17 10:08:30 | Alexander Christensen | link |
The syntax of forward and move macros | 2022-08-28 23:31:19 | Amar Saric | link |
There should be a place for papers public discussion in a structured way. | 2022-08-15 16:03:18 | Михаил Найденов | link |
Versatility -- Classes change at runtime | 2022-08-01 11:16:15 | Frederick Virchanza Gotham | link |
Why is it illegal for default operator delete[] to deallocate the memory allocated by default operator new? | 2022-08-28 12:16:33 | blacktea hamburger | link |
Why some standard functions having a wide contract are not marked as conditionally noexcept? | 2022-08-29 14:22:12 | blacktea hamburger | link |
Allow specialize std::ranges algorithms | 2022-07-28 06:48:31 | Nikl Kelbon | link |
C++ Networking Feature Request: Type-Erased Handler Wrapper | 2022-07-27 17:40:12 | Emile Cormier | link |
coalesce function | 2022-07-03 20:23:34 | roberto.romani_at_[hidden] | link |
Custom call convention per type | 2022-07-28 21:26:41 | Marcin Jaczewski | link |
Explicit template parameters | 2022-07-03 12:02:06 | Frederick Virchanza Gotham | link |
Flat Dynamic Polymorphism Library | 2022-07-16 13:03:26 | Nikl Kelbon | link |
Impose friendship when needed | 2022-07-17 18:05:36 | Frederick Virchanza Gotham | link |
Quick Idea: Enable/Disable Auto Gens | 2022-07-08 09:57:41 | Oktlryk | link |
Standard library should have a simple 'gate' for multithreading | 2022-07-21 23:38:16 | Frederick Virchanza Gotham | link |
std::array with enum class for size | 2022-07-22 16:13:13 | Jefferson Carpenter | link |
std::bitset slicing | 2022-07-27 18:57:31 | AJ Sutrave | link |
Ternary typedef's | 2022-07-20 09:28:43 | Frederick Virchanza Gotham | link |
unwrapping zip_view with std::views::elements | 2022-07-28 06:20:27 | Desmond Gold Bongcawel | link |
Versatility -- Classes change at runtime | 2022-07-30 18:56:03 | Frederick Virchanza Gotham | link |
Well-defined behaviour and implicit conversion for function pointers that take void* | 2022-07-08 10:53:42 | Frederick Virchanza Gotham | link |
Easier syntax for move-capture in lambdas | 2022-06-01 07:52:06 | Abdullah Qasim | link |
Fwd: Use of volatile as function argument should not be deprecated. | 2022-06-10 00:33:10 | Jason McKesson | link |
Making tuple an aggregate | 2022-06-07 16:54:57 | Phil Endecott | link |
P1132: out_ptr should include an overload for Pointer*& | 2022-06-25 20:57:25 | Andrew Giese | link |
Possible defect in [temp.arg.explicit]'s wording | 2022-06-07 17:45:58 | Anoop Rana | link |
Potential defect in the standard when disambiguating function templates when one of them contains a pack | 2022-06-18 12:26:41 | Anoop Rana | link |
Relocation in C++ | 2022-06-01 09:29:32 | Sébastien Bini | link |
Use of volatile as function argument should not be deprecated. | 2022-06-08 21:46:58 | Ryan P. Nicholl | link |
Add operator for element wise multiplication. | 2022-05-10 13:13:36 | Patrik Tegelberg | link |
Allow reinterpret_cast in constexpr when C-cast is allowed | 2022-05-27 13:59:11 | Oleksandr Koval | link |
Allow usage "consteval" in lambda-functions | 2022-05-04 00:25:42 | R. Kagirov | link |
concepts in <complex> | 2022-05-04 07:10:29 | Abdullah Qasim | link |
concepts in function param list | 2022-05-01 08:03:22 | Abdullah Qasim | link |
constexpr loops | 2022-05-01 07:50:57 | Abdullah Qasim | link |
Easier syntax for move-capture in lambdas | 2022-05-17 11:05:11 | Fabio Alemagna | link |
explicit keyword (new use) | 2022-05-01 07:57:31 | Abdullah Qasim | link |
Explicit keyword for template parameters | 2022-05-01 06:41:51 | Peter C++ | link |
finally keyword | 2022-05-01 07:52:31 | Abdullah Qasim | link |
if () {typedef x y;} | 2022-05-01 08:30:24 | Abdullah Qasim | link |
operator alignof | 2022-05-01 08:22:33 | Abdullah Qasim | link |
regex_top_level_token_iterator | 2022-05-02 14:43:22 | Frederick Virchanza Gotham | link |
Relocation in C++ | 2022-05-02 10:23:47 | Sébastien Bini | link |
replace | 2022-05-01 09:37:22 | Abdullah Qasim | link |
requires keyword (new use) | 2022-05-01 08:15:50 | Abdullah Qasim | link |
template <concept C> | 2022-05-01 08:33:42 | Abdullah Qasim | link |
回复: Allow usage "consteval" in lambda-functions | 2022-05-04 04:05:27 | v.S. F. | link |
Abbreviating error handling | 2022-04-02 19:15:26 | Ivan Matek | link |
C++ feature ideea/proposal | 2022-04-05 10:58:42 | PaulIRL | link |
C-style array specialization for std::get | 2022-04-13 17:32:18 | Paolo Di Giglio | link |
Comparison operators between pair<T, U> and tuple<T, U> | 2022-04-29 15:09:52 | Kilian Henneberger | link |
Consider: | 2022-04-20 10:13:27 | Abdullah Qasim | link |
Contradiction about this parameter in the C++ standard | 2022-04-18 16:45:16 | Anoop Rana | link |
decltype can access private and protected | 2022-04-16 22:51:18 | Jody Hagins | link |
Derived class's function invokes base class's function | 2022-04-06 15:34:55 | Frederick Virchanza Gotham | link |
Dispatching enum class | 2022-04-01 16:00:37 | Gergely Nagy | link |
Explicit keyword for template parameters | 2022-04-30 08:07:28 | Frederick Virchanza Gotham | link |
Floating the idea for std::make_contiguous_objects | 2022-04-25 23:23:37 | Breno Guimarães | link |
function implicit return with named return values (proposal idea) | 2022-04-06 11:59:59 | Zamfir Yonchev | link |
istream_iterator_limited | 2022-04-18 19:19:20 | Frederick Virchanza Gotham | link |
Laundering arrays of unknown bound | 2022-04-03 07:11:54 | Jason Cobb | link |
MACROS | 2022-04-28 10:55:33 | Abdullah Qasim | link |
Possibly wrong range for signed integral conversions | 2022-04-12 17:16:24 | pieter_at_[hidden] | link |
Proposal for a new language feature: auto? | 2022-04-16 13:12:50 | Jonathan Sweemer | link |
Relocation in C++ | 2022-04-29 16:08:18 | Sébastien Bini | link |
Static-layout types | 2022-04-23 10:04:40 | Lauri Vasama | link |
Structure dereference and value category | 2022-04-01 22:13:33 | Marcin Jaczewski | link |
A new kind variable for immediate functions | 2022-03-04 11:54:03 | Torben Thaysen | link |
Abbreviating error handling | 2022-03-27 18:57:30 | shortanemoia_at | link |
Adding deduced "this" to already-existing CRTP interfaces | 2022-03-18 18:03:31 | Keenan Horrigan | link |
Another typing laziness features | 2022-03-12 22:42:34 | organicoman | link |
C-style array specialization for std::get | 2022-03-01 15:00:57 | Jason McKesson | link |
creation function for std::vector | 2022-03-20 02:34:42 | Tatsuya Yanagita | link |
decltype can access private and protected | 2022-03-25 17:46:49 | Frederick Virchanza Gotham | link |
Default arguments should participate in template argument deduction | 2022-03-28 19:07:20 | Kilian Henneberger | link |
Detect non overriden function | 2022-03-19 11:34:52 | organicoman | link |
Explicit keyword for template parameters | 2022-03-25 10:47:07 | Frederick Virchanza Gotham | link |
Fwd: A new kind variable for immediate functions | 2022-03-05 07:58:57 | Torben Thaysen | link |
Fwd: Detect non overriden function | 2022-03-19 15:45:04 | Jason McKesson | link |
Implicitly accepting leading default function/template argument values | 2022-03-06 15:26:51 | David Jones | link |
Inheriting Aggregate Initialization with using T::T | 2022-03-27 06:08:27 | David Ledger | link |
Introducing std::numbers::tau | 2022-03-05 14:45:10 | Desmond Gold Bongcawel | link |
Pointer to member suggestions | 2022-03-18 12:00:52 | sasho648 | link |
Relocation in C++ | 2022-03-01 22:26:17 | Andreas Ringlstetter | link |
Return type deduction | 2022-03-09 13:46:36 | Baruch Burstein | link |
Std-Proposals Digest, Vol 36, Issue 16 | 2022-03-06 11:11:53 | Alexander Christensen | link |
Ambiguity or defect with parallel STL algorithms? | 2022-02-25 04:27:02 | Brook Milligan | link |
C-style array specialization for std::get | 2022-02-28 16:47:16 | Paolo Di Giglio | link |
Callee-cleanup, was Re: Relocation in C++ | 2022-02-01 19:46:06 | Arthur O'Dwyer | link |
Enum class extensions | 2022-02-23 10:12:15 | Dragan Grbic | link |
Fwd: Relax condition for potentially invoked destructor in constructor | 2022-02-26 15:30:25 | Jason McKesson | link |
Inheriting Aggregate Initialization with using T::T | 2022-02-15 15:39:50 | David Ledger | link |
New features for enum class | 2022-02-11 18:45:36 | Alexander Christensen | link |
Proposing Mixed Template Parameter Packs [initial discussion] | 2022-02-18 20:56:04 | mail_at_[hidden] | link |
Providing a customization point for stack objects to react to coroutines being suspended and resumed | 2022-02-26 01:31:42 | Ridley Combs | link |
Relax condition for potentially invoked destructor in constructor | 2022-02-24 07:08:49 | Kilian Henneberger | link |
Relocation in C++ | 2022-02-01 09:26:15 | Sébastien Bini | link |
Std-Proposals Digest, Vol 35, Issue 22 | 2022-02-23 12:20:19 | Alexander Christensen | link |
std::isfinite for complex numbers, and other functionality | 2022-02-09 15:55:06 | Licht Martin Werner | link |
[DRAFT] typename and template are redundant for constrained types | 2022-01-19 17:25:55 | Михаил Найденов | link |
std::must_move() | 2022-01-31 13:04:18 | Avi Kivity | link |