Search code examples
Why do I get an error: cannot decompose inaccessible member when compiling this code using std::view...

c++c++20std-rangesc++23

Read More
Why doesn't this code using std::ranges::find on an std::views::zip compile?...

c++stdstd-rangesc++23

Read More
Does c++23 break unmove...

c++language-lawyerc++23

Read More
What are the implications of constexpr floating-point math?...

c++floating-pointconstexprc++23c++26

Read More
Inlined function appears in std::stacktrace, but main doesn't...

c++gccstack-tracec++23

Read More
Can you perfectly forward expressions in C++23?...

c++language-lawyerperfect-forwardingc++23

Read More
Can you declare static local variables in a constexpr function?...

c++constantsconstexprc++23

Read More
Is constrained auto cast valid?...

c++autoc++-conceptsc++23

Read More
Can't use operator<< with std::float128_t; how do I print it?...

c++x86-64iostreamc++23stdfloat

Read More
Why does fmt lib not format std::float16_t and std::float128_t types?...

c++floating-pointnumber-formattingfmtc++23

Read More
Is flat_map an STL container?...

c++stlcontainersc++23

Read More
Do abstract characters in the translation character set differ from Unicode scalar values?...

c++unicodelanguage-lawyerc++23

Read More
What does "SSE 4.2 insanity" mean in the "if consteval" proposal paper?...

c++ssec++23sse4

Read More
Passing a static operator() as deleter type...

c++unique-ptrc++23function-call-operator

Read More
Why is the compiler unable to match the types automatically on `size_t` variables in a ranged base f...

c++implicit-conversionstd-rangesc++23

Read More
Does C++23 `print` check to see if the write successfully made it into the stream?...

c++error-handlingiofmtc++23

Read More
What are monadic bind and monadic return for C++23 optional?...

c++monadsstdoptionalc++23

Read More
Given two objects of different types and their relative location in memory, can I derive a pointer t...

c++pointerslanguage-lawyerc++20c++23

Read More
Is it valid to use aliased containers in `ranges::to`?...

c++visual-c++std-rangesc++23

Read More
Why non type template parameters that are references need const?...

c++c++23non-type-template-parameter

Read More
Is std::print() thread safe, and does it have the interleaving of text problem?...

c++multithreadinglanguage-lawyerfmtc++23

Read More
How can we forward *this?...

c++templatesc++23

Read More
Right associativity for `std::views`...

c++std-rangesc++23

Read More
Difference between C++ stream and print() - fillers...

c++fmtc++23

Read More
static operator () and [] (C++23)...

c++operator-overloadinglanguage-lawyerc++23

Read More
Can I use std::generator in a C++20 project to generate a range view?...

c++c++20std-rangesc++-coroutinec++23

Read More
views::cartesian_product - how to do same vector N times?...

c++c++23

Read More
Understanding std::inout_ptr and std::out_ptr in C++23...

c++pointersc++23

Read More
Why don't string_view and span constructors use C++20 concepts?...

c++c++20c++-conceptsc++23

Read More
std::unexpected constructor constraint...

c++c++23std-expected

Read More
BackNext