Search code examples
using ranges to filter side by side vectors while remaining readable...

c++std-rangesc++23

Read More
Deducing return type of a capturing lambda function `operator()` without an instantiated lambda vari...

c++c++23

Read More
Why doesn't std::ranges::contains try using member contains just like std::ranges::begin tries u...

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

Read More
What are different ways of specifying a C++ template types in a structure declaration?...

c++templatesc++20variadic-templatesc++23

Read More
Why is my std::string.contains() not working?...

c++c++23

Read More
Variadic template class containing array of another template class...

c++variadic-templatesvariadic-functionsc++23

Read More
Why are there no monadic operations in std::expected?...

c++c++23std-expected

Read More
how to make argument deduction work for derived class which using base class constructor?...

c++c++17c++20c++23

Read More
Are floatN_t in stdfloat guarenteed to be IEEE compliant?...

c++floating-pointlanguage-lawyerc++23

Read More
C++23 std::views::zip errors when given a view of references to abstract base class...

c++abstract-classstd-pairstd-rangesc++23

Read More
"atomic constraint depends on itself" error when compiling iterator in C++23...

c++iteratorc++20c++23

Read More
What is the rationale behind the iterator/sentinel of range adaptors providing the base() accessor?...

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

Read More
std::start_lifetime_as and UB in C++23 multithreaded application...

c++language-lawyerundefined-behaviorobject-lifetimec++23

Read More
In C++ get smallest integer type that can hold given amount of bits...

c++c++20c++23

Read More
Mismatched argument pack lengths while expanding std::index_sequence and variadic argument pack...

c++variadic-templatesvariadic-functionsc++23

Read More
How to create a view that will split the data in half...

c++std-rangesc++23

Read More
How to output identification of template arg T at design-time compilation?...

c++visual-c++c++23

Read More
Coroutines: Do co_yielded string_views dangle?...

c++coroutinedangling-pointerc++23

Read More
Sorting two arrays using C++23 zip view...

c++std-rangesc++23

Read More
Somewhat inconsistent need for template disambiguator...

c++templatesc++23

Read More
Why does std::views::split() compile but not split with an unnamed string literal as a pattern?...

c++splitstring-literalsstd-rangesc++23

Read More
Was a new constructor added to std::string in c++23 that accepts std::array<char, N>?...

c++c++23

Read More
std::from_chars overload for wchar_t?...

c++stringwchar-tc++23

Read More
Why does heterogenous version of erase for associative containers take in forwarding reference?...

c++language-designc++23

Read More
Scaling an input range by minimum in (upcoming) C++23 (using zip_transform and repeat)...

c++std-rangesc++23

Read More
Regarding the pause-resume data loss in MSVC std::experimental::generator...

c++generatorstd-rangesc++-coroutinec++23

Read More
Type traits `is_noexcept`, `add_noexcept`, and `remove_noexcept`?...

c++c++20type-traitsnoexceptc++23

Read More
Why does the use of `std::aligned_storage` allegedly cause UB due to it failing to "provide sto...

c++language-lawyerc++23

Read More
How to make a template cycle?...

c++templatesc++20c++23

Read More
warning: top-level comma expression in array subscript changed meaning in C++23 [-Wcomma-subscript]...

c++compiler-warningsc++23subscript-operatorgcc12

Read More
BackNext