Resultados de la búsqueda a petición "assignment-operator"

4 la respuesta

Escala de asignación múltiple a variable existente

Puedo hacer algo como def f(): Tuple2[String, Long] = ... val (a, b) = f()¿Qué pasa si las variables ya existen? Estoy ejecutando los mismos conjuntos de datos sobre filtros y no quiero encadenarlos (nombres largos y demás). Esto es lo que ...

1 la respuesta

Operador de asignación abreviada para invertir booleano

Hay operadores abreviados para los operadores aritméticos básicos, como: x = x+2; x += 2;o y = y*2; y *= 2;Sin embargo, me preguntaba si existía algún operador que simplemente pudiera invertir el valor de un valor booleano. Por ejemplo, ...

4 la respuesta

Valor de retorno de la operación de asignación en Java

Encontré una declaración en Java while ((line = reader.readLine()) != null) { out.append(line); }¿Cómo las operaciones de asignación devuelven un valor en Java? La declaración que estamos verificando esline = reader.readLine() y lo comparamos ...

7 la respuesta

¿Es a + = b más eficiente que a = a + b en C?

Sé en algunos idiomas lo siguiente: a += bes más eficiente que: a = a + bporque elimina la necesidad de crear una variable temporal. ¿Es este el caso en C? ¿Es más eficiente usar + = (y, por lo tanto, también-= *= etc.)

2 la respuesta

Obtenga el nombre de x al definir `(<-` operador

Quiero definir(<- y acceda al nombre del argumento del lado izquierdo: *<-as funciones @ usan internamente una @ intermed'*tmp*' variable. ¿Todavía es posible obtener el nombre de x? `(<-` <- function(x,value){ ...

1 la respuesta

"Puntero desde entero / entero desde puntero sin conversión" emite

sta pregunta está destinada a ser una entrada de preguntas frecuentes para todas las inicializaciones / asignaciones entre números enteros y problemas de puntero. Quiero escribir código donde un puntero se establece en una dirección de memoria ...

1 la respuesta

Scalar vs Operador de asignación de listas

Por favor, ayúdame a comprender los siguientes fragmentos: my $count = @array;my @copy = @array;my ($first) = @array;(my $copy = $str) =~ s/\\/\\\\/g;my ($x) = f() or die;my $count = () = f();print($x = $y);print(@x = @y);

3 la respuesta

Operador de asignación - Autoasignación

Protege el operador de asignación generado por el compilador contra la autoasignación? class T { int x; public: T(int X = 0): x(X) {} }; int main() { T a(1); a = a; } ¿Siempre necesito protegerme contra la autoasignación incluso cuando ...

2 la respuesta

Template operador de asignación sobrecargando misterio

Tengo una estructura simpleWrapper, distinguido por dos sobrecargas del operador de asignación con plantilla: template<typename T> struct Wrapper { Wrapper() {} template <typename U> Wrapper &operator=(const Wrapper<U> &rhs) { cout << "1" << ...

1 la respuesta

¿Por qué no hay operadores || = o && = en C #?

Tenemos operadores de asignación equivalentes para todos los operadores lógicos, operadores de cambio, operadores aditivos y todos los operadores multiplicativos. ¿Por qué los operadores lógicos quedaron fuera? ¿Hay una buena razón técnica por ...