Resultados de la búsqueda a petición "assignment-operator"
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 ...
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, ...
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 ...
¿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.)
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){ ...
"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 ...
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);
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 ...
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" << ...
¿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 ...