Suchergebnisse für Anfrage "pass-by-value"
Objekte als Referenz oder Wert übergeben
Ich möchte nur überprüfen, wie ich mit C # umgehen kann, bevor ich mich zu sehr mit dem Entwerfen meiner Klassen befasse. Mein aktuelles Verständnis ist, dass:
Übergeben als Wert oder Referenz an einen C ++ - Konstruktor, der eine Kopie speichern muss?
Sollte ein C ++ (impliziter oder expliziter) Wertekonstruktor seine Parameter als Wert oder als Verweis auf const akzeptieren, wenn er eine Kopie der Argumen...
Werden Arrays in PHP als Wert oder als Referenz übergeben?
Wenn ein Array als Argument an eine Methode oder Funktion übergeben wird, wird es als Referenz übergeben?Was ist damit:
Ist das Pass-by-Value-and-Then-Move-Konstrukt eine schlechte Redewendung?
Da wir in C ++ eine Verschiebungssemantik haben, ist dies heutzutage üblich void set_a(A a) { _a = std::move(a); }Die Argumentation ist, dass wenna Ist dies ein Wert, wird die Kopie entfernt und es wird nur ein Zug ausgeführt. Aber was passiert ...
Parameterübergabe in Java
Ich weiß, dass Java immer ein Pass-by-Value ist, aber ich verstehe nicht, warum dies funktioniert: public static void swap(int[] arr, int i, int j) { int tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp; } public static void main(String[] args) { ...
Ist Java als Wert übergeben oder als Referenz übergeben oder beides? [Duplikat
Diese Frage hat hier bereits eine Antwort: Ist Java "Pass-by-Reference" oder "Pass-by-Value"? [/questions/40480/is-java-pass-by-reference-or-pass-by-value] 78 answers Beachten Sie folgenden Fall. List<Integer> listOne = new ArrayList<>(); ...