Search code examples
Insert multiple non-copyable values to `std::vector`...

c++move-semanticsc++23

Read More
Is std::ranges::transform_view::iterator not an InputIterator?...

c++stdvectorstd-rangesc++23iota

Read More
Why can't I use the subscript operator on the result of std::ranges::to<std::vector>()?...

c++g++std-rangesc++23

Read More
What happens if arguments alias the output buffer in std::format_to?...

c++language-lawyerc++23fmtstdformat

Read More
Compilation and linking errors using std::stacktrace...

c++stack-tracelibstdc++c++23

Read More
How can I get a constexpr size from a std::set, which I can use to return a std::array with the numb...

c++constexprc++23constexpr-functionc++26

Read More
Why is iter_const_reference_t not simply using std::add_const_t?...

c++std-rangesc++23

Read More
Why do ranges::find and ranges::find_last have inconsistent return types?...

c++std-rangesc++23

Read More
Extracting data from a buffer using ispanstream doesn´t copy the value across when streaming to...

c++c++23std-span

Read More
VS Code cpptools 1.20 does not support C++23 multidimensional subscript operator in IntelliSense. Wh...

c++visual-studio-codecmakeintellisensec++23

Read More
How can I use std::lcm with std::ranges::fold_left with C++23 GCC 13.2.0?...

c++g++libstdc++c++23

Read More
How can I write a templated C++23 class, which provide operator implementations for its derivatives?...

c++classtemplatesg++c++23

Read More
What is a bfloat16_t in the C++23 standard?...

c++floating-pointc++23

Read More
What is the best way to drop last element using c++20 ranges...

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

Read More
Why does C++23 if consteval not allow different return types as a similar if constexpr would do?...

c++language-lawyerc++23

Read More
In C++ are all subexpressions of function call arguments sequenced consistently?...

c++language-lawyerc++23sequence-points

Read More
ranges::max on filter_view returns a removed element...

c++algorithmstdvectorstd-rangesc++23

Read More
Inheriting constructors and forwarding reference...

c++language-lawyerc++23constructor-overloadingforwarding-reference

Read More
converting utf8 to utf32...

c++boostutfc++23

Read More
C++23 deducing this...

c++c++23

Read More
Static data member of template class type: constexpr vs. const constinit...

c++language-lawyerconstexprc++23constinit

Read More
Allow std::expected to use a private constructor...

c++c++23

Read More
concatenate ranges using join...

c++concatenationg++std-rangesc++23

Read More
Why does std::views::take not yield a sized_range?...

c++std-rangesc++23

Read More
C++ concept to match an alternative of a std::variant (but that also works with types inherited from...

c++c++-conceptsc++23

Read More
deducing this and std::bind...

c++c++23boost-beast

Read More
What exactly is the difference between std::forward and std::forward_like?...

c++c++23

Read More
error: cannot convert 'std::optional<int>' to 'const int' in initialization...

c++foldstd-rangesc++23stdoptional

Read More
C++ views join_with using multi character separator...

c++std-rangesc++23

Read More
How to get random access container with std-ranges at compile time?...

c++constexprstd-rangesc++23

Read More
BackNext