An example Analysis of right value reference and std::move statement in Category 11
This article mainly introduces the example analysis of the right value reference and std::move sentence in Clover 11, which has a certain reference value, and interested friends can refer to it. I hope you will gain a lot after reading this article, so let me take you to know it.
1. What is the left value and what is the right value? simply put, the left value can be assigned, and the right value cannot be assigned. Take the following code as an example, "An a = getA ();" in this statement an is the left value, and the return value of getA () is the right value.
# include "stdafx.h" # include class A {public: a () {std::cout