Preguntas etiquetadas con operators

Con respecto a los lenguajes de programación, los operadores son construcciones que generalmente se comportan como funciones, pero que difieren sintáctica o semánticamente de las funciones habituales. De Wikipedia: http://en.wikipedia.org/wiki/Operator_%28programming%29





2
Bitwise-OR vs Agregar banderas
He visto a otros usar Bitwise-OR para combinar banderas antes: #define RUN 0x01 #define JUMP 0x02 #define SHOOT 0x04 const byte madPerson = RUN | JUMP | SHOOT; Esa es también la forma en que lo hago. Pero también he visto algunos (no tantos) combinan banderas usando la suma: #define …
16 c++  operators 




4
Crear instancias de objetos nulos con un operador de fusión nula
Considere el siguiente escenario típico: if(myObject == null) { myObject = new myClass(); } Me pregunto qué se piensa del siguiente reemplazo usando el operador de fusión nula: myObject = myObject ?? new myClass(); No estoy seguro de si debería estar usando la segunda forma. Parece una buena taquigrafía, pero …
12 c#  operators 

11
Ejemplos de sobrecarga del operador, que tienen sentido [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 4 años . Mientras aprendía C #, descubrí que C # admite la sobrecarga del …
12 c#  .net  operators 


3
Velocidades de << >> multiplicación y división
Puede usar &lt;&lt;para multiplicar y &gt;&gt;dividir números en python cuando los cronometrado y encuentro que usar la forma de desplazamiento binario es 10 veces más rápido que dividir o multiplicar la forma regular. ¿Por qué está usando &lt;&lt;y &gt;&gt;mucho más rápido que *y /? ¿Cuáles son los procesos detrás de …


4
Usar el operador ternario de PHP con solo dos argumentos
Recientemente estaba revisando parte de mi código y noté que en un ataque de distracción, había dejado una estructura como la siguiente: $guid = empty($subscription-&gt;guid) ? : $subscription-&gt;guid; Ahora, esto no estaba haciendo lo que se supone que debe hacer y está mal , pero como esa propiedad siempre está …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.