以前以为自己把左值和右值已经弄清楚了,果然发现自己还是太年轻了,下面的这些东西是自己通过在网上拾人牙慧,加上自己的理解写的. 1. 2. 怎么区分左值和右值:知乎大神@顾露的回答. 3. 我们不能直接定义一个引用的引用.但是,通过类型别名或通过模板类型参数间接定义是可以的. 引用折叠只能应用于间接创建引用的引用,如类型别名或模板参数.(C++ Primer 第609页). 联想:可以定义指针的指针,也可以定义指针的引用. 4. move 永远把东西变成右值,而我们可以使用forward传递那些定…