Als «operators» getaggte Fragen

In Bezug auf Programmiersprachen sind Operatoren Konstrukte, die sich im Allgemeinen wie Funktionen verhalten, sich jedoch syntaktisch oder semantisch von üblichen Funktionen unterscheiden. Aus Wikipedia: http://en.wikipedia.org/wiki/Operator_%28programming%29


15
Wofür sind Bitoperatoren gut? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Programmiersprachen werden oft mit verschiedenen Bitoperatoren geliefert …

6
Was sind die Vorteile von bitweisen Operationen? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Nachdem ich den neuesten CodeProject-Newsletter gelesen hatte, …


2
Bitweises ODER vs Hinzufügen von Flags
Ich habe schon andere gesehen, die Bitwise-OR verwenden, um Flags zu kombinieren: #define RUN 0x01 #define JUMP 0x02 #define SHOOT 0x04 const byte madPerson = RUN | JUMP | SHOOT; So mache ich es auch. Aber ich habe auch einige (nicht so viele) kombinierte Flags mit Addition gesehen: #define RUN …
16 c++  operators 


7
Sind Operatoren übersichtlicher als Schlüsselwörter oder Funktionen? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …

4
Instanziieren von Nullobjekten mit dem Nullkoaleszenzoperator
Stellen Sie sich das folgende typische Szenario vor: if(myObject == null) { myObject = new myClass(); } Ich frage mich, was man von dem folgenden Ersatz mit dem Null-Koaleszenz-Operator hält: myObject = myObject ?? new myClass(); Ich bin nicht sicher, ob ich das zweite Formular verwenden soll. Es scheint eine …
12 c#  operators 

11
Beispiele für sinnvolle Überladungen von Operatoren
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Während ich C # lernte, stellte ich …
12 c#  .net  operators 



3
Geschwindigkeiten der << >> Multiplikation und Division
Sie können verwenden &lt;&lt;, &gt;&gt;um Zahlen in Python zu multiplizieren und zu teilen, wenn ich sie zeitlich festlege. Ich finde, dass die binäre Verschiebung 10x schneller ist als das Teilen oder Multiplizieren der regulären Methode. Warum ist &lt;&lt;und &gt;&gt;viel schneller als *und /? Was sind die hinter den Kulissen Prozesse …

2
Was ist die Rechtfertigung für Pythons Energieversorger auf der rechten Seite?
Ich schreibe Code, um Zeichenfolgen für mathematische Ausdrücke zu analysieren, und habe festgestellt, dass die Reihenfolge, in der verkettete Potenzoperatoren in Python ausgewertet werden, von der Reihenfolge in Excel abweicht. Von http://docs.python.org/reference/expressions.html : "Somit werden in einer nicht parästhesierten Folge von Potenz- und unären Operatoren die Operatoren von rechts nach …

4
Verwendung des ternären Operators von PHP mit nur zwei Argumenten
Ich habe kürzlich einen Teil meines Codes überprüft und festgestellt, dass ich in einem Anfall von Geistesabwesenheit eine Struktur wie die folgende hinterlassen habe: $guid = empty($subscription-&gt;guid) ? : $subscription-&gt;guid; Nun, dies hat nicht das getan, was es soll und ist falsch , aber da diese Eigenschaft jetzt immer festgelegt …

6
Ist * in C ein Operator oder Teil eines Typs in einer Deklaration?
In C *wird der Indirektionsoperator oder der Dereferenzierungsoperator genannt. Ich verstehe, wie es funktioniert, wenn es in einer Anweisung verwendet wird. Es ist sinnvoll zu schreiben *poder * p, wenn man bedenkt, dass es sich um einen unären Operator handelt. Manchmal wird jedoch in einer Deklaration a *verwendet. void move(int …
9 c  pointers  operators 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.