Resultados da pesquisa a pedido "rvalue-reference"

4 a resposta

Devo devolver uma referência de valor (por std :: move'ing)?

2 a resposta

Sintaxe para referências universais

2 a resposta

Referência de valor: por que os valores não são movidos implicitamente?

2 a resposta

Extensão vitalícia e o operador condicional

1 a resposta

Aparentemente, faltando sobrecarga de getline () tendo RRef para transmitir no GCC 4.7.2 e Clang 3.2

2 a resposta

Quando o construtor de movimento é chamado na função `std :: move ()`?

2 a resposta

Não é possível vincular lvalue à referência rvalue

Eu tenho esse trecho de código de teste C ++, #include <vector> class A { std::vector<int> x; public: A(std::vector<int>&& _x) : x(_x) {} }; class B { A a; public: B(std::vector<int>&& _x) : a(/*move(*/_x/*)*/) {} };Eu estou passando_x para B ...

3 a resposta

O compilador pode gerar std :: move para um último uso de lvalue automaticamente?

Um código como este é frequentemente visto em artigos de referências de valor r:Dave Abrams: mova-o com referências de valor

2 a resposta

Atribuindo este ponteiro para rvalue referência a um ponteiro

O exemplo a seguir deve compilar?

2 a resposta

Sobrecarga do operador C ++ para ponteiros

Eu me pergunto (apenas por curiosidade) porque a sobrecarga do operador não é permitida em C ++ para ponteiros. Eu quero dizer algo assim: