Preguntas con la etiqueta [assignment-operator]

Lista assignment-operator preguntas

Me gustaría modificar a data.tabledentro de una función. Si uso la :=característica dentro de la función, el resultado solo se imprime para la segunda llamada. Mira la siguiente ilustración: library(data.table)

En C++, el concepto de devolver una referencia desde el operador de asignación de copia no me queda claro. ¿Por qué el operador de asignación de copia no puede devolver

¿ Qué hace el =&operador de asignación (igual-ampersand) en PHP? ¿Está en desuso?

Estoy intentando usar una estructura para empaquetar varios enteros más pequeños en un archivo uint32_t. struct PackedData { PackedData & operator=(uint32_t x) { a = (x >> 24) & 0xFF;

He escrito algo de código y en ciertos lugares ==se requiere y en otros =se requiere. ¿Alguien puede explicar las diferencias o señalarme el recurso que puede hacerlo? Ejemplo: if($("#block").css.display

Esta pregunta está destinada a ser una entrada de preguntas frecuentes para todas las cuestiones de inicialización/asignación entre números enteros y punteros. Quiero escribir código en el que un puntero

Tengo algunos problemas para comprender las propiedades de paso por referencia de data.table. Algunas operaciones parecen "romper" la referencia y me gustaría entender exactamente qué está sucediendo. Al crear una

¿Qué es el modismo de copiar e intercambiar?

5
respuestas
2.4k
votos
495.3k
vistas

¿Qué es el modismo copiar e intercambiar y cuándo se debe utilizar? ¿Qué problemas resuelve? ¿Cambia para C++ 11? Relacionado: ¿Cuáles son tus modismos de estilo de codificación C++ favoritos?

Hasta hoy pensaba que por ejemplo: i += j; Fue solo un atajo para: i = i + j; Pero si intentamos esto: int i = 5; long j =

¿Qué es la regla de tres?

8
respuestas
2.5k
votos
378.7k
vistas

¿Qué significa copiar un objeto? ? ¿Qué son el constructor de copia y el operador de asignación de copia ? ? ¿Cuándo tengo que declararlos yo mismo? ¿Cómo puedo evitar