Resultados de la búsqueda a petición "move-semantics"
¿Se debe conservar la capacidad al mover un std :: vector?
Considere el siguiente código:
¿Por qué resize () provoca una copia, en lugar de un movimiento, del contenido de un vector cuando se excede la capacidad? [duplicar]
Esta pregunta ya tiene una respuesta aquí:¿Cómo hacer cumplir la semántica de movimiento cuando un vector crece? 4 respuestasClase dada
Desplazar semántica y sobrecarga de operarios.
Esto está relacionado conesta respuesta proporcionado por Matthieu M. sobre cómo utilizar la semántica de movimientos con la sobrecarga del operador + (en ge...
Cómo engañar boost :: asio para permitir manejadores de solo movimiento
En un protocolo de comunicación RPC, después de la invocación de un método, estoy enviando mensajes "finalizados" a la persona que llama. Dado que ...
¿Por qué std :: move previene RVO?
En muchos casos, cuando se devuelve un local desde una función, RVO se activa. Sin embargo, pensé que usar explícitamente
Mover-asignación y miembro de referencia
La asignación de copia para una clase con una variable miembro de referencia es un no-no porque no puede reasignar la referencia. Pero ¿qué pasa con la asign...