Resultados de la búsqueda a petición "operators"

3 la respuesta

¿Cómo anulo el operador bool en una clase de C ++?

Estoy definiendo unaReturnValue class en C ++ que necesita informar si un método fue exitoso. Quiero que los objetos de la clase se evalúen entrue en caso de éxito yfalse por error. ¿Qué operador anulo para controlar la veracidad de mi clase?

6 la respuesta

¿Son posibles operadores variables?

Hay una manera de hacer algo similar a lo siguiente: var1 = 10; var2 = 20; var operator = "<"; console.log(var1 operator var2); // returns true - O - var1 = 10; var2 = 20; var operator = "+"; total = var1 operator var2; // total === 30

4 la respuesta

Desempeño del operador de comparación (>,> =, <, <=)

Si comparara dos enteros, ¿tendría el operador un impacto en el tiempo requerido para realizar la comparación? Por ejemplo, dado: if (x < 60) if (x <= 59) ¿Cuál proporcionaría el mejor rendimiento, o la diferencia de rendimiento sería ...

7 la respuesta

Cómo implementar la multiplicación sin usar el operador de multiplicación en .NET [cerrado]

Quiero implementar la multiplicación de dos números enteros sin usar el operador de multiplicación, en .NET public uint MultiplyNumbers(uint x, uint y) { }¡Alguna idea

4 la respuesta

¿Qué significa `&` en la siguiente sintaxis ruby?

n el siguiente ejemplo de ruby, ¿qué significa el& representar? ¿Está en la línea de+= en un bucle? payments.sum(&:price)Gracias Ric

5 la respuesta

La mejor manera de dar a una variable un valor predeterminado (simular Perl ||, || =)

Me encanta hacer este tipo de cosas en Perl:$foo = $bar || $baz asignar$baz a$foo Si$bar está vacío o indefinido. Tu también tienes$foo ||= $bletch que solo asignará$bletch a$foo Si$foo no está definido o está vacío. El operador ternario en ...

1 la respuesta

delete: alguien puede explicar este comportamiento

Compare este código1: somevar = 5; delete window.somevar; alert(typeof somevar) //=> undefined, so deleted a este código: var somevar = 5; delete window.somevar; alert(typeof somevar) //=> number, so NOT deleted Véalo en acción aquí ...

8 la respuesta

Operadores lógicos, || ¿o o

Recuerdo haber leído hace un tiempo en lo que respecta a los operadores lógicos que en el caso deOR, utilizando|| fue mejor queor (o viceversa) Solo tuve que usar esto en mi proyecto cuando se me ocurrió, pero no recuerdo qué operador me ...

2 la respuesta

Qué significa && en vacío * p = && abc;

Me encontré con un códigovoid *p = &&abc;. ¿Cuál es el significado de&& ¿aquí? Sé acerca de las referencias de valor pero creo que&& utilizado en este contexto es diferente. Que hace&& indicar envoid *p = &&abc; ?

2 la respuesta

OCaml: ¿Por qué no puedo usar este operador infijo?

Definí un operador de igualdad personalizado (la definición no es realmente importante, así que insertaré cosas falsas): let ( ~=~ ) a b = true Si trato de usarlo infijo: if a ~=~ b then 1 else 2Obtuve el siguiente errorThis expression is not ...