Search code examples
Copy elision when function returns a local variable and temporary via different paths...


c++c++17c++20copy-elisionreturn-value-optimization

Read More
Why will std::rel_ops::operators be deprecated in C++20?...


c++standardsdeprecatedstdc++20

Read More
"a coroutine's promise must declare either 'return_value' or 'return_void'&...


c++visual-studio-2019c++20c++-coroutine

Read More
Is it valid to call std::destroy_at on a unconstructed object?...


c++language-lawyerc++20

Read More
Questions about ranges::distance implementation...


c++gccc++20libstdc++std-ranges

Read More
How to sort descending with cpp 20 ranges projections...


c++c++20comparatorstd-ranges

Read More
string::rfind with count parameter fails to find the target char...


c++stlc++20visual-studio-2022

Read More
Using parameter pack on nested classes to declare a tuple...


c++c++20stdtuplefold-expression

Read More
Argument-dependent lookup in Visual C++...


c++templatesvisual-c++c++17c++20

Read More
Create span of string_views from C string array...


c++c++20string-viewstd-span

Read More
Type trait that sums values of several integral constant types...


c++templatesc++20template-meta-programmingtype-traits

Read More
Is it mandatory to infer the type of the default template argument on each instantiation?...


c++language-lawyerc++20

Read More
Implementing take_while_inclusive (or std::delimit): views::take_while but including element missing...


c++c++20std-rangesrange-v3

Read More
Is the load part of a read-modify-write operation of atomic object guaranteed to read the last value...


c++language-lawyerc++20atomic

Read More
What is the best approach for using std::ranges/std::views with std::expected in C++23?...


c++c++20c++23

Read More
What is std::views::all introduced for in C++20?...


c++standardsc++20stdstd-ranges

Read More
Singleton class with std map of unique_ptr is throwing error on compilation...


c++singletonc++20unique-ptrstdmap

Read More
Ramifications of C++20 requiring two's complement...


c++undefined-behaviortwos-complementc++20

Read More
Using zip_view piped into a filter_view...


c++c++20std-rangesrange-v3

Read More
How to correctly use named args in C++ Fmt library...


c++c++20fmt

Read More
How to pass an rvalue std::vector to a function accepting std::span...


c++c++20dangling-pointerstd-span

Read More
Does CMake support converting headers to header modules?...


c++cmakec++20clionc++-modules

Read More
Using gSoap to fetch a file from an Interplay Web Services instance...


web-servicessoapclient-serverc++20gsoap

Read More
Using Clang library, how to check if a class is a valid match for a concept...


c++clangc++20c++-concepts

Read More
Is there a proposal for ? operator / null-conditional operator for C++?...


c++c++20

Read More
Type trait providing the static member of a struct/class if available...


c++c++20type-traits

Read More
Do C++ Concepts allow for my class at declaration/definition to specify it satisfies certain concept...


c++c++-conceptsc++20

Read More
Boost::program_options "option cannot be specified more than once" error when implementing...


c++boostc++20command-line-argumentsboost-program-options

Read More
How do class members behave like functions when used as projections?...


c++c++20projection

Read More
How to construct a tuple with a superset of types from tuples with non-overlapping subset of types...


c++tuplesc++20metaprogramming

Read More
BackNext