Resultados de la búsqueda a petición "rvalue-reference"

5 la respuesta

¿Pasar por referencia, referencia constante, rvalue-reference o constante rvalue-reference?

Estaba aprendiendo el paso por referencia, y aquí está la prueba que hice:

2 la respuesta

Qué tipo declarar para evitar la copia y asegurarse de que el valor devuelto se mueva

2 la respuesta

¿Por qué el constructor de movimiento definido por el usuario deshabilita el constructor de copia implícito?

Mientras leo boost / shared_ptr.hpp, vi este código:

3 la respuesta

c ++ 11 paso de parametros optimos

Considere estas clases:

2 la respuesta

¿Es inútil declarar una variable local como rvalue-reference, por ejemplo? T && r = mover (v)?

1 la respuesta

Sintaxis de emplace_back y push_back c ++ 11 con struct

3 la respuesta

¿Por qué no puedo pasar una referencia rvalue como es a otra función en C ++ 11?

Tengo un código: void f(int&& i) { auto lambda = [](int&& j) { (void)j; } lambda(i); } int main() { f(5); }Clang ++ da un error:no known conversion from 'int' to 'int &&' for 1st argument Porqué eli cambia su tipo aint cuando se pasa a lalambda()?

4 la respuesta

vite el crecimiento exponencial de referencias constantes y referencias de valor en el constructor

Estoy codificando algunas clases con plantillas para una biblioteca de aprendizaje automático, y me enfrento a este problema muchas veces. Estoy utilizando principalmente el patrón de política, donde las clases reciben como políticas de argumento ...

2 la respuesta

¿Por qué `std :: move` se llama` std :: move`?

4 la respuesta

emántica de @Move: ¿de qué se trata? [duplicar

Duplicado posible: ¿Puede alguien explicarme la semántica de movimiento? [https://stackoverflow.com/questions/3106110/can-someone-please-explain-move-semantics-to-me] Podría alguien señalarme una buena fuente o explicarme aquí cuáles son ...