Suchergebnisse für Anfrage "assignment-operator"

8 die antwort

Rückgabewert der Zuweisungsoperation in Java

Ich bin auf eine Anweisung in Java gestoßen while ((line = reader.readLine()) != null) { out.append(line); }Wie geben Zuweisungsoperationen einen Wert in Java zurück? Die Aussage, die wir überprüfen, istline = reader.readLine() und wir ...

10 die antwort

Ist es möglich, die Python-Zuweisung zu überlasten?

Gibt es eine magische Methode, die den Zuweisungsoperator überlasten kann, wie z

10 die antwort

Scala Mehrfachzuweisung zu vorhandener Variable

Ich kann so etwas tun wie def f(): Tuple2[String, Long] = ... val (a, b) = f()Was ist, wenn die Variablen bereits vorhanden sind? Ich führe dieselben Datensätze über Filter aus und möchte sie nicht verketten (lange Namen usw.). Dies ist, was ich ...

TOP-Veröffentlichungen

10 die antwort

Was nützt es, den linken Operanden des Zuweisungsoperators in C auszuwerten?

Nach ISO C11 - 6.5.16.3 heißt es, dass Ein Zuweisungsoperator speichert einen Wert in dem vom linken Operanden angegebenen Objekt. Ein Zuweisungsausdruck hat nach der Zuweisung den Wert des linken Operanden, ist jedoch kein Wert. Der Typ eines ...

11 die antwort

Warum hat Java keine zusammengesetzten Zuweisungsversionen der Operatoren conditional-and und conditional-or? (&& =, || =)

Für Binäroperatoren auf Booleschen Werten hat Java also

12 die antwort

Warum muss der Kopierzuweisungsoperator eine Referenz / Konstantenreferenz zurückgeben?

In C ++ ist mir das Konzept der Rückgabe der Referenz vom Kopierzuweisungsoperator unklar. Warum kann der Operator für die Zuweisung von Kopien keine Kopie des neuen Objekts zurückgeben? Außerdem, wenn ich KlasseA, und die folgende A a1(param); ...

12 die antwort

C: transitiv (doppelte) Zuweisungen

Ich habe ein solches Konstrukt in C: @ verwend list->head = list->tail = NULL;und jetzt überlege ich, ob das wirklich das bedeutet, was ich nehme. Ist das gemeint? list->head = NULL; list->tail = NULL;ode list->head = list->tail; list->tail ...