Domande taggate «operators»

Gli operatori sono simboli che si presentano in quasi tutti i linguaggi di programmazione e di codifica, per eseguire calcoli e confronti sui dati.

10
Cos'è l'operatore instanceof in JavaScript?
La instanceofparola chiave in JavaScript può essere abbastanza confusa quando viene incontrata per la prima volta, poiché le persone tendono a pensare che JavaScript non sia un linguaggio di programmazione orientato agli oggetti. Che cos'è? Quali problemi risolve? Quando è appropriato e quando no?

13
Perché i compilatori C ++ non definiscono operator == e operator! =?
Sono un grande fan di lasciare che il compilatore faccia il maggior lavoro possibile per te. Quando si scrive una classe semplice, il compilatore può fornire quanto segue come "gratuito": Un costruttore predefinito (vuoto) Un costruttore di copie Un distruttore Un operatore di assegnazione ( operator=) Ma non può darti …
302 c++  operators 

11
Qual è la differenza tra | e || o operatori?
Ho sempre usato ||(due pipe) in espressioni OR, sia in C # che in PHP. Di tanto in tanto vedo un unico tubo utilizzato: |. Qual è la differenza tra questi due usi? Ci sono avvertenze quando si usano l'una sull'altra o sono intercambiabili?
300 c#  php  operators 

10
'AND' vs '&&' come operatore
Ho una base di codice in cui gli sviluppatori hanno deciso di utilizzare ANDe ORinvece di &&e ||. So che c'è una differenza nella precedenza degli operatori ( &&va prima and), ma con il framework dato ( PrestaShop per la precisione) non è chiaramente un motivo. Che versione stai usando? …

17
Cosa fa l'operatore ^ in Java?
Quale funzione svolge l' ^operatore (punto di inserimento) in Java? Quando provo questo: int a = 5^n; ... mi dà: per n = 5, restituisce 0 per n = 4, restituisce 1 per n = 6, restituisce 3 ... quindi immagino che non esegua l'espiazione. Ma che cos'è allora?

11
Operatore logico XOR in C ++?
C'è una cosa del genere? È la prima volta che ne ho riscontrato un bisogno pratico, ma non ne vedo uno elencato in Stroustrup . Ho intenzione di scrivere: // Detect when exactly one of A,B is equal to five. return (A==5) ^^ (B==5); Ma non c'è nessun ^^operatore. Posso …

17
Che cos'è x dopo “x = x ++”?
Cosa succede (dietro le tende) quando questo viene eseguito? int x = 7; x = x++; Cioè, quando una variabile viene post incrementata e assegnata a se stessa in un'istruzione? Ho compilato ed eseguito questo. xè ancora 7 anche dopo l'intera affermazione . Nel mio libro, dice che xè aumentato!

17
Creazione di un operatore "logico esclusivo o" in Java
osservazioni: Java ha un operatore logico AND. Java ha un operatore logico OR. Java ha un operatore NOT logico. Problema: Java ha nessun operatore XOR logico, in base a Sun . Vorrei definirne uno. Definizione del metodo: Come metodo è semplicemente definito come segue: public static boolean logicalXOR(boolean x, boolean …
274 java  operators  xor 





12
Cosa significa = + _ in JavaScript
Mi chiedevo cosa significasse l'operatore = + _ in JavaScript. Sembra che faccia compiti. Esempio: hexbin.radius = function(_) { if (!arguments.length) return r; r = +_; dx = r * 2 * Math.sin(Math.PI / 3); dy = r * 1.5; return hexbin; };

5
Python! = Operazione vs "non è"
In un commento su questa domanda , ho visto una dichiarazione che raccomandava di usare result is not None vs result != None Mi chiedevo quale fosse la differenza e perché uno potrebbe essere raccomandato rispetto all'altro?
250 python  operators 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.