Я путаю ссылку на rvalue,
is_rvalue_reference::value указывает, что переменная a является ссылкой на rvalue,
но не может передать ее в функцию hello(int &&).
#include
#include
#include
using std::cout;
using std::endl;
using std::boolalpha;
using std::string;
using std::is_rvalue_reference;
using std::move;
void hello(int && z) {};
int main(void) {
int && a = 20;
// a is_xvalue: true
cout
Подробнее здесь: https://stackoverflow.com/questions/592 ... requestion