Search code examples
Function template correct definition for forward reference to an array and type of element...


c++c++17sfinaeforwarding-reference

Read More
Forward reference vs rvalue...


c++sfinaec++-conceptsforwarding-reference

Read More
How do you take a forwarding reference to a specific type?...


c++perfect-forwardingfunction-templatesforwarding-reference

Read More
Lambda capturing rvalue reference by reference...


c++lambdatemporary-objectsforwarding-reference

Read More
Inheriting constructors and forwarding reference...


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

Read More
auto&& versus constrained auto&& in C++ templates...


c++c++20forwarding-reference

Read More
Why can't I use universal reference in a way like `void(*func)(T&&)` and `for (T&&am...


c++templatesperfect-forwardingforwarding-reference

Read More
In a member function of a class template, is T&& an rvalue reference or a forwarding referen...


c++member-functionsclass-templateforwarding-reference

Read More
Universal reference in variadic template class is treated as rvalue reference...


c++c++17perfect-forwardingforwarding-reference

Read More
When is a reference a forwarding reference, and when is it an rvalue reference?...


c++rvalue-referenceforwarding-reference

Read More
Why does a range-based for statement take the range by auto&&?...


c++for-loopc++11language-designforwarding-reference

Read More
Forwarding reference does not deduce to rvalue reference...


c++rvalue-referencetemplate-argument-deductionforwarding-reference

Read More
Is there a way to describe that parameters are not mutated through a forwarding reference?...


c++c++11perfect-forwardingforwarding-reference

Read More
How does std::forward work, especially when passing lvalue/rvalue references?...


c++c++11perfect-forwardingforwarding-referencereference-collapsing

Read More
What does `auto &&i = foo();` mean...


c++c++11forwarding-reference

Read More
What is the meaning of a variable with type auto&&?...


c++c++11autoforwarding-reference

Read More
What is the rationale behind forwarding references and rvalue references sharing the same syntax?...


c++c++11language-designrvalue-referenceforwarding-reference

Read More
Why does adding const turn a forwarding reference into an rvalue reference?...


c++templatesc++11c++14forwarding-reference

Read More
C++11 perfect forwarding and reference collapsing...


c++c++11perfect-forwardingforwarding-referencereference-collapsing

Read More
Whether `const` will be discarded or not when deducing from universal reference?...


c++templatesforwarding-reference

Read More
Why std::integral auto&& parameter does not work with an lvalue argument...


c++c++20autoc++-conceptsforwarding-reference

Read More
Can `&&` inside a higher order function parameter be a forwarding reference?...


c++move-semanticsrvalue-referenceforwarding-reference

Read More
How can I avoid writing every permutation of L and R value references for a function which does not ...


c++templatesfunction-templatesclass-templateforwarding-reference

Read More
f = std::forward in lambda capture, what does it mean?...


c++lambdametaprogrammingperfect-forwardingforwarding-reference

Read More
Currying in C++20 and (universal) references...


c++c++20curryingforwarding-reference

Read More
Why is the universal T&& constructor called when another constructor is more specific?...


c++templatesconstructor-overloadingforwarding-reference

Read More
"Templated rvalue-reference" instead of universal reference as parameter?...


c++templatesoverloadingforwarding-reference

Read More
Is it possible to define a constructor taking a universal reference with defaulted value?...


c++forwarding-reference

Read More
Universal reference deduction using the same_as concept...


c++referenceconstraintsc++-conceptsforwarding-reference

Read More
Indirect perfect forwarding via function pointer?...


c++function-pointersforwarding-reference

Read More
BackNext