Suchergebnisse für Anfrage "pass-by-value"

4 die antwort

Sind Variablen / Objekte als Wert übergeben und warum kann ich die Objekteigenschaft nicht mit Variablen in Javascript ändern? [Duplikat

Diese Frage hat hier bereits eine Antwort: Ist JavaScript eine Pass-by-Reference- oder Pass-by-Value-Sprache? [/questions/518000/is-javascript-a-pass-by-reference-or-pass-by-value-language] 29 answers Angenommen, ich habe ein Objekt als: var ...

14 die antwort

Wertweises Weiterleiten an ein Referenzargument

Betrachten Sie dieses einfache Programm: vector<int> foo = {0, 42, 0, 42, 0, 42}; replace(begin(foo), end(foo), foo.front(), 13); for(const auto& i : foo) cout << i << '\t';Wenn ich es schrieb, erwartete ich zu bekommen: 13 42 13 42 13 ...

2 die antwort

MATLAB-Variablenübergabe und verzögerte Zuweisung

Ich weiß, dass es in Matlab eine "faule" Auswertung gibt, wenn einer vorhandenen Variablen eine neue Variable zugewiesen wird. Sowie array1 = ones(1,1e8); array2 = array1;Der Wert vonarray1 wird nicht nach @ kopiearray2 es sei denn, das Element ...

TOP-Veröffentlichungen

2 die antwort

Warum ist eine flüchtige lokale Variable, die anders als ein flüchtiges Argument optimiert wurde, und warum generiert der Optimierer aus letzterer eine No-Op-Schleife?

HintergrunDies wurde durch diese Frage / Antwort und die anschließende Diskussion in den Kommentaren inspiriert:Ist die Definition von "volatile" diese volatile, oder hat GCC einige ...

12 die antwort

Referenzen in VB.NET

Etwas unklar sind für mich Verweise (Zeiger?) Auf Klassen in VB.NET. Die Frage, die ich stellen werde, kann durch ein wenig Testen beantwortet werden, aber ich habe mich gefragt, ob jemand eine anständige Erklärung (oder auch Links) ...

12 die antwort

python pandas dataframe, ob es sich um einen Wert oder einen Verweis handelt

Wenn ich einen Datenrahmen an eine Funktion übergebe und ihn in der Funktion ändere, wird er dann als Wert übergeben oder als Referenz übergeben? Ich führe den folgenden Code aus a = pd.DataFrame({'a':[1,2], 'b':[3,4]}) def letgo(df): df = ...

2 die antwort

Sind Golang-Slices von Wert?

In Golang versuche ich, eine Scramble-Slice-Funktion für mein Problem mit Handlungsreisenden zu erstellen. Dabei ist mir aufgefallen, dass die Scramble-Funktion jedes Mal, wenn ich sie eingebe, anders war, als ich mit dem Bearbeiten des Slice ...