future_cxx icon indicating copy to clipboard operation
future_cxx copied to clipboard

Work done today for the glory of tomorrow - or, C and C++ systems programming papers.

Results 32 future_cxx issues
Sort by recently updated
recently updated
newest added

The same paper as #20, but it needs to be redone to stick it to the fact that `string_view` is the only string view type it works with, and that...

human.astronomers [design.sg9]

`std::scratch_space` is a type that is meant to be passed to algorithms which currently internally and opaquely allocate to gain their complexity guarantees. Three such algorithms in the standard are...

enhancement
humans [design.lewg]
night elves [design.lewgi]

Well. This shit is gonna be hard to do. But we already got [started](https://thephd.github.io/freestanding-noexcept-allocators-vector-memory-hole)... There's a lot more to do, though. Several other papers -- including one from 2019 --...

This paper is an ambitious fight to take down the last-resolved-in-plenary Gridlock of Argument Evaluation Order for function calls. Timeline to start is 2 years from today, February 24th, 2019....

enhancement
help wanted
research
orcs [design.ewg]

In Annex E, sentence #3, there is no SHRT_WIDHT listed. This is wrong, as SHRT_WIDTH is used in the comments of SHRT_MAX and SHRT_MIN in the same section. (Page 506)....

On Annex Pages without a Section, the paragraph reference in the footer is not updates and remain the same as used on the previous page. Examples from n3054 draft: Page...

The formal definition of term _default initialization_ is introduced by [N3042](https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3042.htm). But its meaning is largely different from that of [default-initialization in C++](https://eel.is/c++draft/dcl.init#general-7) (AFAIK it's essentially consistent with value-initialization or...

There's a smattering of existing practice where there is support for invoking things like destructors or `__attribute__((cleanup(…)))` functionality when leaving a specific scope of execution by various means. We capture...

wg14

What it says on the tin. Latest draft: https://thephd.dev/_vendor/future_cxx/papers/C%20-%20Initialized%20const%20Integer%20Declarations.html

wg14

Latest draft: https://thephd.dev/_vendor/future_cxx/papers/C%20-%20Improved%20__attribute__((cleanup))%20Through%20defer.html

wg14