- A C++ technique that allows template functions to forward arguments to other functions while preserving their exact type characteristics, including whether they are lvalues or rvalues, const-qualified, or volatile-qualified. It uses universal references (
T&&) combined with std::forward<T>() to maintain the original value category of arguments, enabling wrapper functions to pass parameters without any type degradation or unnecessary copies.
- Related terms: Redirect, PFS
- Previous term: Percent encoding
- Next term: Performance
- Random term: HTML5 (webglossary.info/random 🎲)