Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in value-categories

Why is a named rvalue reference an lvalue expression?

Lifetime extension, prvalues and xvalues

xvalues vs prvalues: what does identity property add

Which value category does x have in `((struct s*)0)->x?

Temporary materialization conversion - Confusion about terminology and concepts

Clarifying the value categories of expressions

Copy constructor is called with result of rvalue conditional operator

How to distinguish between pr-values and x-values

Why doesn't range-based for loop match rvalue-reference modifier of this?

Unexpected behaviour of std::move on T* type in C++

Should I make reference for a lambda?

Reason to use std::move on rvalue reference parameter

Is cppreference using the term "[Object's] identity" is two different meanings for c++11 and for c++17?

Why do cv-qualifiers get removed from function return type in some cases?

What does the address of an lvalue reference to a prvalue represent?

c++ value-categories

Value category of const int variable captured by lambda

Rvalues, lvalues and formal definitions

Function overload for string literals lvalue and rvalue reference