Tag: operators

Operatoren sind Symbole, die auftreten, in fast allen Programmier-und Code-Sprachen, für Berechnungen und Vergleiche auf Daten.

Wie erklären Sie x und y so, dass x+=y gibt eine Zusammenstellung der Fehler und x=x+y nicht?

Anzahl der Antworten 4 Antworten
Ich lief in dieser Frage in einem interview und konnte nicht kommen mit einer Lösung. Ich kenne das Umgekehrt getan werden kann, wie gezeigt, in Was bedeutet das "+ = " - operator zu tun, die in

Binären und-operator überladen auf eine Vorlagen-Klasse

Anzahl der Antworten 5 Antworten
War ich vor kurzem versucht, um zu Messen, mein operator überladen/template Fähigkeiten und wie ein kleiner test, erstellt der Container-Klasse unten. Während dieser code kompiliert fein und funktioniert korrekt unter MSVC 2008 (zeigt 11), die beide MinGW/GCC

Variablen, die innerhalb der Objekt-Operatoren

Anzahl der Antworten 1 Antworten
Ich versuche zum einrichten einer variable-basierten Objekt-operator in PHP, aber bin nur in der Lage zu erreichen, was Suche ich in einem begrenzten Umfang. Zum Beispiel der folgende code ermöglicht eine variable Auswahl: $var1 = 'available_from'; $keyValuePairs[$key]

Actionscript-Date-Vergleich

Anzahl der Antworten 2 Antworten
In mein Actionscript-code, den ich zwei Termine: var date1:Date = new Date(2011,1,1); var date2:Date = new Date(2011,1,1); Dies nicht funktioniert: var equal:Boolean = date1 == date2; Vom Lesen habe ich gefunden, dass dies eine funktionierende alternative, da

Klasse Operatoren

Anzahl der Antworten 5 Antworten
Machte ich die folgenden Operatoren überladen test: #include <iostream> #include <string> using namespace std; class TestClass { string ClassName; public: TestClass(string Name) { ClassName = Name; cout << ClassName << " constructed." << endl; } ~TestClass() {

wie ist x&&y||z ausgewertet?

Anzahl der Antworten 8 Antworten
Gegeben int x=1,y=2,z; Könnten Sie erklären, warum das Ergebnis: x && y || z ist 1? x && y = 1 x && y || z = 1 Was zur Hölle ist das Kopfgeld für? Die Frage

Operator überladen?

Anzahl der Antworten 3 Antworten
Habe ich mir einen rss-reader, der hält mich auf dem Laufenden und informiert mich über neue shows, oder wenigstens das ist der Gedanke dahinter. Habe ich eine struct "SeasonEpisode", dass halt zwei ints (Staffel+episode) und ein überschreiben

Berechnung der Anzahl der Tage mit strtotime gibt falsche Ergebnis

Anzahl der Antworten 3 Antworten
Habe ich zwei Termine in einer mysql Datenbank abgelegt (Type = date). Zum Beispiel - Datum 1 = 2010-09-20 Datum 2 = 2010-10-20 Ich soll berechnen Sie die Anzahl der Tage zwischen diesen beiden Daten. Also, die

Syntax error on token "||", " ungültig OnlySynchronized

Anzahl der Antworten 2 Antworten
Ich bin immer ein Fehler auf dieser Linie, und ich bin nicht sicher, warum. Ich glaube, es hat vielleicht zu tun mit meinem ODER Betreiber - aber ich bin mir wirklich nicht sicher. if (extras.getString(Constants.DM_SMS_CONTENT).contains("//USR;1")) || (extras.getString(Constants.PREFS_KEY_CALL_MADE).contains("TRUE"))

Unterschied zwischen a += b und a = a + b

Anzahl der Antworten 9 Antworten
In Java, ich Frage mich wirklich, gibt es einen Unterschied zwischen der Verwendung a += b; oder a = a + b; . Was sollte ich verwenden hauptsächlich? Ich weiß, das erste ist sowas wie Verknüpfung, aber

Scala ~> (tilde größer als) - operator

Anzahl der Antworten 2 Antworten
Habe ich die folgende scala class definition (gefunden in einem Papier), Modellierung Kategorien: trait Category[~>[_, _]] { def compose[A, B, C] (f: B ~> C) (g: A ~> B) : A ~> C def id[A]: A ~>

virtual operator float()

Anzahl der Antworten 3 Antworten
Ich würde gerne wissen, die Bedeutung der virtual operator float() - Methode den folgenden code es ist verwendet für das Gießen ? #include <iostream> class Frac { protected: int a, b; public: Frac(int x, int y):a(x),b(y) {}

VBA: Unterschied zwischen & und +

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen: string1 + string2 und string1 & string2 Sind Sie äquivalent? Warum haben zwei verschiedene Symbole, die das gleiche tun? InformationsquelleAutor l--''''''---------'''''''''''' | 2010-07-29

Logische Operatoren Priorität mit NAND, NOR, XNOR

Anzahl der Antworten 5 Antworten
Habe ich durchsucht das web, aber ich habe keine Lösung gefunden für dieses problem. Was ist die logische Priorität für die Betreiber NAND, NOR und XNOR? Ich meine, wenn man bedenkt, wie z.B. mit dem Ausdruck A

Was ist Delphi äquivalent zu "+=" für das hinzufügen von Elementen für ein set?

Anzahl der Antworten 4 Antworten
In anderen Sprachen, wie C++, dort sind die Operatoren zu tun, einen plus-gleich-oder-oder-gleich-Typ-operation, um zusätzliche styles/flags. Gibt es ein äquivalent in Delphi? Nun habe ich einige code wie: label1.Font.Style := label1.Font.Style + [fsBold]; label2.Font.Style := label2.Font.Style +

Ist die doppelte Sternchen ** eine gültige Javascript-operator?

Anzahl der Antworten 3 Antworten
Löste ich eine kata auf codewars und war auf der Suche durch einige der anderen Lösungen, wenn ich kam über den Doppel-Stern zu bedeuten, der macht. Ich habe einige der Forschung getan und kann sehen, dass dies

Wie kann man multiplizieren verwenden, während ohne Verwendung der Multiplikation?

Anzahl der Antworten 3 Antworten
Geschlossen. Diese Frage muss sich mehr. Es ist derzeit nicht akzeptieren Antworten. mehr. verbessern Wollen dieser Frage? Update die Frage, also es konzentriert sich auf ein problem, das nur durch Bearbeiten diesem post. Ich will wissen, wie

Warum verwenden wir Referenz Rückkehr in Zuweisungsoperator überladen und nicht bei plus-minus-ops?

Anzahl der Antworten 5 Antworten
Wie ich gelesen habe in Büchern und im web, in C++ können wir die überlastung der "plus" oder "minus" - Operatoren mit diesen Prototypen (als member-Funktionen einer class Money): const Money operator +(const Money& m2) const; const

Wie erhöhe ich den String.Index in swift3?

Anzahl der Antworten 2 Antworten
In swift2.3 ++ operator für string.index erhöhen zB. i++ Ich geändert swift 3, code passieren " Unäre operator '++' nicht angewandt werden kann ein operand vom Typ '@lvalue String.Index' (aka '@lvalue String.CharacterView.Index') " in swift 3 Ich

ruby pipe-operator

Anzahl der Antworten 3 Antworten
Ich bin neu in ruby, und ich sah dieses code-snippet 1|2 und es gibt 3 Was bedeutet die | Betreiber eigentlich? Ich konnte nicht scheinen zu finden, eine Dokumentation. Auch in diesem Zusammenhang ist es bezeichnet als

php-syntax für die if-Anweisung mit mehreren Bedingungen ( `||` als auch als `&&` )

Anzahl der Antworten 2 Antworten
Kontext: Auf unserer website, berechnen wir, ob ein Element/Auftrag erfüllt die Kriterien für kostenlosen Versand mit einer if-Anweisung auswerten, wenn eine Wert - 'ff' - wahr ist. Je nach den Bedingungen erfüllt, legt die Versandkosten entsprechend. Wir

Error: initial value of reference to non-const sein muss ein Wert

Anzahl der Antworten 3 Antworten
class A { public: int v; A * p; A& operator*(const A& a) { return this->v*a.v//here is a red line under this say error initial value of reference to non-const must be an value } ~A() {

Javascript ODER Betreiber nicht in der if-Anweisung

Anzahl der Antworten 6 Antworten
Ich versuche, dieses Javascript etwas zu tun, wenn der Tag der Woche entspricht einem der Tage aufgeführt, in meine Aussage, als auch die Beschränkung auf zwischen 17:00 und 19:00 Uhr, aber der ODER die Betreiber nicht so

Überlastung << und >> in vererbten Klassen

Anzahl der Antworten 4 Antworten
Habe ich die Klasse Person (Vorname, name, Adresse, Alter) und das überladen von Operatoren << und >> um es mit filestreams: ostream& operator<< (ostream& outStream, Person& person) { ... } istream& operator>> (istream& inStream, Person& person) {

Wie führe ich die explizite operation casting von Reflexion?

Anzahl der Antworten 5 Antworten
Will ich mit Reflexion und entweder eine implizite oder explizite coversion mit der spiegelung. Gegeben, die ich definiert haben, Foo diese Weise public class Foo { public static explicit operator decimal(Foo foo) { return foo.Value; } public

Jeder Nachteil bei der Verwendung der "und" - operator vs den && - operator?

Anzahl der Antworten 2 Antworten
Irgendwelche vor - /Nachteile, um mit dem "und" - operator vs den && - operator? Ich persönlich denke, dass "und" ist nur noch für Verwirrung sorgen wird (ironischerweise). Wenn es nicht irgendwelche Unterschiede, warum gibt es ihn?

Warum tun diese snippets von JavaScript Verhalten sich anders, obwohl Sie beide einen Fehler?

Anzahl der Antworten 3 Antworten
JS: var a = {} var b = {} try{ a.x.y = b.e = 1 //Uncaught TypeError: Cannot set property 'y' of undefined } catch(err) { console.error(err); } console.log(b.e) //1 JS: var a = {} var b

funktioniert die python conversion-Betreiber?

Anzahl der Antworten 5 Antworten
Ich denke nicht so, aber ich dachte, ich würde Fragen, just in case. Beispielsweise für den Einsatz in einer Klasse kapselt int: i = IntContainer(3) i + 5 Und ich bin nicht nur daran interessiert, diese int

Wie man den + - operator arbeiten, während zwei zusätzliche Punkte zu einander?

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, um die + Betreiber arbeiten für das Point-Objekt? Nehmen Sie zum Beispiel dieses kleine snippet: this.cm1.Show((MouseEventArgs)e.Location+this.i_rendered.Location); Sehen Sie, ich versuche, um zwei Punkte zu einander. Es funktioniert einfach nicht (was zu erwarten war).

In F# was bedeutet die >> Betreiber bedeuten?

Anzahl der Antworten 5 Antworten
Bemerkte ich in einiger code in diesem Beispiel enthalten, dass die >> Betreiber: let printTree = tree >> Seq.iter (Seq.fold (+) "" >> printfn "%s") Was hat das >> Betreiber bedeuten/machen? EDIT: Vielen Dank, jetzt ist es

Überladen von +/- unäre Operatoren

Anzahl der Antworten 6 Antworten
Die bei überlastung die - unären Operatoren für einen unveränderlichen Typ, Sie können es schreiben wie: public static Point3 operator - (Point3 p) { return new Point3 (-p.X, -p.Y, -p.Z); } Aber für die + unärer operator,

Wenn die variable gleich mehrere Zeichenfolgen in eine Navigations-Liste

Anzahl der Antworten 4 Antworten
Fand ich etwas ähnliches wie das hier Frage, aber es war nicht im Zusammenhang zu Zeichenketten. Ich bin gerade auf der Suche nach der beste Weg, um den folgenden code schreiben, ich dachte mir, es werden einige

Sternchen im Funktionsaufruf

Anzahl der Antworten 3 Antworten
Ich bin mit itertools.Kette, "ebnen" eine Liste von Listen in dieser Art und Weise: uniqueCrossTabs = list(itertools.chain(*uniqueCrossTabs)) wie ist diese anders als zu sagen: uniqueCrossTabs = list(itertools.chain(uniqueCrossTabs)) Werfen Sie einen Blick auf Auspacken-argument-Listen in der Python-Dokumentation für

~ = - operator in Swift

Anzahl der Antworten 3 Antworten
Habe ich vor kurzem heruntergeladen Erweiterte NSOperations - Beispiel-app von Apple und fand diesen code... //Operators to use in the switch statement. private func ~=(lhs: (String, Int, String?), rhs: (String, Int, String?)) -> Bool { return lhs.0

C++: was bedeutet (a<<b) bedeuten?

Anzahl der Antworten 5 Antworten
Ich habe eine C++ header Datei, enthält folgende Definitionen: #define CACHE_NUM_WAYS (1<<1) #define CACHE_DATA_SIZE (1<<8) Es ist als eine ganze Zahl im rest des Codes. Was bedeutet es? Und was ist der Wert? Sehr nah an Was

gibt es nicht einen operator in c ändern Sie die Zeichen ein int float etc vom negativ zum positiv oder Umgekehrt?

Anzahl der Antworten 8 Antworten
versuchen zu finden, ein absoluter Wert und ich dachte, es war ein einfacher Weg, um einfach nur umkehren die Zeichen mit '~' oder so etwas. was ist, wenn Ihr schon negativ? Sie werde kündigen aus? Ich weiß

C Logische Operatoren if-Anweisung ODER UND

Anzahl der Antworten 3 Antworten
Etwas ist falsch mit dieser Logik-es erkennt alles und druckt bad pkt detected. if((buff[0] != 0x0a || buff[0] != 0x0e) && (len == 210)) { printf("badpkt detected from %s\n", xpi); } else { if(mysend(ssl_sd ? ssl_sd[i] :

Was bedeutet der Punkt". " - operator tun, in der powershell?

Anzahl der Antworten 4 Antworten
Dies ist eine seltsame ein. Normalerweise, wenn ich ein externes Kommando ausführen von powershell nutze ich die & - Betreiber wie dieser: & somecommand.exe -p somearguments Aber heute stieß ich auf die . - operator wie folgt

Unterschied zwischen Bitweises Inklusives oder und exklusiv-oder-in java

Anzahl der Antworten 5 Antworten
public class Operators { public static void main(String args) { int a = 12; System.out.println("Bitwise AND:"+(12&12)); System.out.println("Bitwise inclusive OR:"+(12|12)); System.out.println("Bitwise exclusive OR:"+(12^12)); } } OUTPUT: Bitwise AND:12 Bitwise inclusive OR:12 Bitwise exclusive OR:0 Ich verstehe die ersten

Wie zu tun Potenzierung in der bash

Anzahl der Antworten 3 Antworten
Ich versuche echo 10**2 druckt es 10**2. Wie es funktioniert? InformationsquelleAutor user458553 | 2010-10-08

Was macht ein fullstop oder Zeitraum oder Punkt (.) bedeutet in Haskell?

Anzahl der Antworten 6 Antworten
Ich würde mir wirklich wünschen, dass Google es besser war auf der Suche nach syntax: decades :: (RealFrac a) => a -> a -> [a] -> Array Int Int decades a b = hist (0,9) . map

Javascript String-Operatoren

Anzahl der Antworten 6 Antworten
Wieso kann ich verwenden += auf einen string, aber ich kann -= drauf? Zum Beispiel... var test = "Test"; var arr = "&#8660;" test += arr; alert(test); //Shows "Test&#8660;" test -= arr; alert(test); //Shows "NaN" Hinweis: ich

Vertikale Balken in Python bitweise Zuweisungs-operator

Anzahl der Antworten 4 Antworten
Dort ist ein code-und-in-class' - Methode gibt es eine Zeile: object.attribute |= variable Kann ich nicht verstehen, was es bedeutet. Ich finde nicht (|=) in der Liste der basic-Python-Operatoren. InformationsquelleAutor Olga | 2014-01-20

Was bedeutet (10%2) bedeuten?

Anzahl der Antworten 8 Antworten
Was bedeutet der code (10%2) bedeuten? Verwenden Sie bitte eine aussagekräftigere Frage-Titel der nächsten Zeit-wie z.B. "Was bedeutet die % bedeuten?" Es bedeutet, den Rest Es ist eine Art zu schreiben 0. majeste Also sollte er einen

UND die operation kann nicht angewendet werden, zwischen nullable bools

Anzahl der Antworten 5 Antworten
Ich bin die Anwendung UND den Betrieb (&&) zwischen zwei nullable boolean ( bool? ), aber es gibt mir eine Fehlermeldung, dass Betreiber && angewendet werden kann nicht auf Operanden vom Typ bool? und bool? Wie bewerbe

Java booleschen operator"|="

Anzahl der Antworten 5 Antworten
Kürzlich sah ich einen code mit diesem: boolean val = something(); val |= somethingElse(); Interessante Teil ist, | = (binären wie) - operator auf primitiven Typ boolean. Wundert es mich, dass |= existiert für boolean, als wenn

Wie Baue ich bis LINQ dynamisch

Anzahl der Antworten 3 Antworten
Ich habe ein Szenario, in dem ich benutzerdefinierte konfiguriert Spalte Namen, die assoziierten Operatoren wie <, > = zwischen etc. und dann ein Wert zugeordnet. Ich bin versucht zu bestimmen, wenn es möglich ist, den Aufbau einer

Was ist der Unterschied zwischen '/' und '//', wenn Sie für die division?

Anzahl der Antworten 14 Antworten
Ist es ein Vorteil einen über den anderen? In Python 2, Sie beide scheinen dieselben Ergebnisse zurückgegeben: >>> 6/3 2 >>> 6//3 2 Bitte Das Problem mit Integer-Division der Grund für die Einführung der // Betreiber zu

Fehler: "ostream" nicht der name einer Art

Anzahl der Antworten 3 Antworten
Ich bin überlastung der << und >> - operator in C++, aber kann es nicht kompilieren. Die Fehlermeldung :" Fehler: "ostream" nicht der name ein geben" Warum bekam ich diese Fehlermeldung? Wie es zu lösen ist? #ifndef

Was bedeutet -f, bedeutet in der bash

Anzahl der Antworten 5 Antworten
War ich auf der Suche, wie zu verwenden runit zum laufen gunicorn. Ich war auf der Suche in der bash-Datei und ich weiß nicht, was -f $PID in #!/bin/sh GUNICORN=/usr/local/bin/gunicorn ROOT=/path/to/project PID=/var/run/gunicorn.pid APP=main:application if [ -f $PID