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

3 die antwort

Warum wird der Konstruktor copy aufgerufen, wenn wir ein Objekt als Argument als Wert an eine Methode übergeben

Ich bin neu in der C ++ - Programmierung, wenn ich einige C ++ - Programme mache, habe ich Zweifel, weshalb der Kopierkonstruktor aufgerufen wird, wenn ich e...

7 die antwort

Faustregel für die Übergabe von Werten ist schneller als die Übergabe von Konstantenreferenzen?

Angenommen, ich habe eine Funktion, die ein Argument vom Typ @ annimmT. Es mutiert es nicht, so dass ich die Wahl habe, es als const reference @ zu übergebeconst T& oder nach WertT: void foo(T t){ ... } void foo(const T& t){ ... } Gibt es eine ...

3 die antwort

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:

TOP-Veröffentlichungen

6 die antwort

C ++ Übergabe durch Referenzprogramm

IBM erläutert C ++ - Referenzübergabe im folgenden Beispiel (Quelle enthalten). Wenn ich @ geändert havoid swapnum... zuvoid swapnum(int i, int j), würde es als Wert übergeben werden? // pass by reference example // author - ibm #include ...

20 die antwort

Ist es in C ++ besser, als Wert oder als konstante Referenz zu übergeben?

Ist es in C ++ besser, als Wert oder als konstante Referenz zu übergeben? Ich frage mich, welche Praxis besser ist. Mir ist klar, dass ein ständiger Verweis auf die Übergabe zu einer besseren Leistung des Programms führen sollte, da Sie keine ...

6 die antwort

Warum ist 128 == 128 falsch, aber 127 == 127 ist wahr, wenn Integer-Wrapper in Java verglichen werden?

7 die antwort

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:

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 = ...

12 die antwort

Ist Swift Pass By Value oder Pass By Reference

Ich bin wirklich neu in Swift und habe gerade gelesen, dass Klassen als Referenz übergeben und Arrays / Strings usw. kopiert werden. Ist die Referenzübergabe auf die gleiche Weise wie in Objective-C oder Java, bei der Sie tatsächlich eine ...

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 ...