Articles of operadores

Diferencia entre “o” y || en Ruby?

¿Cuál es la diferencia entre or || operadores en Ruby? ¿O es solo preferencia?

¿Hay un operador ternario condicional en VB.NET?

En Perl (y en otros idiomas), un operador ternario condicional se puede express así: my $foo = $bar == $buz ? $cat : $dog; ¿Hay un operador similar en VB.NET?

¿Diferencia entre “y” y && en Ruby?

¿Cuál es la diferencia entre los operadores && y and en Ruby?

¿Qué hace el operador ^ en Java?

¿Qué función cumple el operador ^ (cursivo) en Java? Cuando bash esto: int a = 5^n; …me da: para n = 5, devuelve 0 para n = 4, devuelve 1 para n = 6, devuelve 3 … así que supongo que no realiza exponenciación. Pero, ¿qué es entonces?

¿Cuál es la diferencia entre el operador punto (.) Y -> en C ++?

¿Cuál es la diferencia entre el operador punto (.) Y -> en C ++?

¿No se puede aplicar el operador == a los tipos generics en C #?

De acuerdo con la documentación del operador == en MSDN , Para tipos de valores predefinidos, el operador de igualdad (==) devuelve verdadero si los valores de sus operandos son iguales, de lo contrario es falso. Para tipos de referencia que no sean cadenas, == devuelve verdadero si sus dos operandos se refieren al mismo […]

¿Qué significa || = (o-igual) en Ruby?

¿Qué significa el siguiente código en Ruby? ||= ¿Tiene algún significado o razón para la syntax?

¿Qué son los operadores de desplazamiento bit a bit (bit shift) y cómo funcionan?

He estado intentando aprender C en mi tiempo libre, y otros idiomas (C #, Java, etc.) tienen el mismo concepto (y a menudo los mismos operadores) … Lo que me pregunto es, a nivel central, qué hace el cambio de bit (<>, >>>), qué problemas puede ayudar a resolver y qué problemas acechan en la […]

¿Cuál es el operador “->” en C ++?

Después de leer Hidden Features y Dark Corners of C ++ / STL en comp.lang.c++.moderated , me sorprendió por completo que el siguiente fragmento comstackdo y funcionado tanto en Visual Studio 2008 como en G ++ 4.4. Aquí está el código: #include int main() { int x = 10; while (x –> 0) // x […]

¿Qué es x después de “x = x ++”?

¿Qué sucede (detrás de las cortinas) cuando se ejecuta esto? int x = 7; x = x++; Es decir, ¿cuándo una variable se incrementa y se asigna a sí misma en una statement? Compilé y ejecuté esto. x sigue siendo 7 incluso después de la statement completa . ¡En mi libro, dice que x se […]