pass-by-reference

Durch Verweis übergeben ist eine Argument-Marshalling-Strategie, bei der der Speicherort einer Variablen im Speicher an eine Funktion und nicht an eine Kopie des Variablenwerts übergeben wird, obwohl die Funktion im Quellcode zum Empfangen der Variablen selbst und nicht als Zeiger auf es.
2
Antworten

Ist Objective-C pass-by-value oder pass-by-reference?

Da wir immer Zeiger verwenden, um Variablen zu definieren, habe ich mich gefragt, ob Objective-C "pass by value" ist, da wie bei Java der tatsächliche Wert unter Verwendung seiner Referenz übergeben würde. Da es jedoch auf C aufgebaut zu sein...
06.03.2014, 01:44
2
Antworten

Ist das Überladen der Funktion durch Referenz zulässig, wenn keine Mehrdeutigkeit besteht?

Betrachten Sie folgenden Code: %Vor% Ich verstehe, dass es eine Mehrdeutigkeit für foo(m) einführt, aber ist dies zulässig, wenn der Ausdruck vom Typ int ist (oder ein anderer, der in int konvertiert werden kann)? Ich habe versuc...
16.07.2015, 12:21
8
Antworten

Tauschen von Objekten in Java

Ich habe studiert, dass Java durch Verweis passiert, aber wenn ich folgenden Code ausführe, werden die Zeichenfolgen in Hauptmethode warum nicht vertauscht? %Vor%     
28.07.2012, 09:49
4
Antworten

PDO nach Referenznotiz?

Dies: %Vor% ergibt dies:    Laufzeithinweis Nur Variablen sollten übergeben werden   Referenz obwohl es immer noch ausgeführt wird. Dies: %Vor% läuft ohne Beanstandung. Ich verstehe den Unterschied nicht?     
21.07.2011, 03:06
2
Antworten

Übergabe von Enums durch Ref in Java

Wie kann ich enum Parameter durch Referenz in Java übergeben? Irgendeine Lösung?     
22.10.2010, 13:59
3
Antworten

Adresse der temporären verwenden - Umgehung benötigt

Ich stehe vor einer GCC-Warnung, die ich beheben möchte. Grundsätzlich gebe ich an eine Methode einen Zeiger auf eine lokale Variable weiter, was in meinem Fall vollkommen in Ordnung ist. Ich verstehe, warum der Compiler mir sagt, dass dies ein...
01.04.2012, 08:34
2
Antworten

PHP-Übergabe als Referenz in rekursiver Funktion funktioniert nicht

Ich habe zwei Funktionen, die ich verwende, um Schrägstriche aus einem tief verschachtelten Objekt / Array-Kombinationsfeld hinzuzufügen oder zu entfernen. Die erste "Ebene" des Arrays ist immer ein Objekt, aber einige seiner Eigenschaften könne...
01.08.2009, 13:02
4
Antworten

Wie wird die Lebensdauer eines Rückgabewerts auf den Geltungsbereich der aufrufenden Funktion erweitert, wenn sie in der aufrufenden Funktion an eine Konstante const gebunden ist?

"Wenn Sie einen Wert (keine Referenz) von der Funktion zurückgeben und ihn dann an eine Konstante const in der aufrufenden Funktion binden, würde seine Lebensdauer auf den Bereich der aufrufenden Funktion erweitert werden." Also: FALL A %Vo...
10.04.2010, 21:58
4
Antworten

Javascript-Variablen als Objektzeiger

Ich habe eine Frage aus Neugier. Also habe ich untersucht, wie JS die Variablenzuweisung handhabt und ich verstehe es. Wie funktioniert die Variablenzuweisung in JavaScript? Aber das gleiche Prinzip scheint sich in dem folgenden Code, an de...
26.07.2013, 03:16
5
Antworten

Best Practice für wiederkehrende Objektreferenzen

Betrachten Sie dieses Code-Snippet: %Vor% Da Java Objektreferenzen nach Wert übergibt, verstehe ich, dass jedes Objekt, das getList() aufruft, einen Verweis auf myList erhält, wodurch es myList ändern kann, obwohl es private ist....
11.07.2010, 21:15