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

5 die antwort

Java - Objektstatus ändert sich nicht nach Methodenaufruf [duplicate]

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 Anfänger Java-Frage, aber ich kann nicht verstehen, wie Call-by-Value ...

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

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

TOP-Veröffentlichungen

16 die antwort

C ++ - Ansichtstypen: Übergeben von const & oder von value?

Dies kam kürzlich in einer Diskussion zur Codeüberprüfung auf, ohne jedoch eine zufriedenstellende Schlussfolgerung zu ziehen. Die fraglichen Typen sind analog zum TS C ++ string_view. Sie sind einfache Wrapper, die keine Eigentümer sind, um ...

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

Welche Operatoren muss ich überladen, um alle Operationen anzuzeigen, wenn ein Objekt an eine Funktion übergeben wird?

Ich möchte einen Code schreiben, der alle Kopier- / Zuordnungs- / Löschvorgänge usw. anzeigt, die für das Objekt ausgeführt werden, wenn es an eine Funktion übergeben wird. Ich habe das geschrieben #include <iostream> class A { public: ...

14 die antwort

C # Übergabe nach Wert vs. Übergabe nach Referenz

Betrachten Sie den folgenden Code(Ich habegeziel MyPoint als Referenztyp für dieses Beispiel geschrieben) public class MyPoint { public int x; public int y; } Es wird allgemein anerkannt (zumindest in C #), dass die Methode bei der Übergabe als ...

8 die antwort

Pass int nach Konstantenreferenz oder nach Wert, irgendein Unterschied? [Duplikat

Diese Frage hat hier bereits eine Antwort: Ist es kontraproduktiv, primitive Typen als Referenz zu übergeben? [Duplikat [/questions/14013139/is-it-counter-productive-to-pass-primitive-types-by-reference] 7 answersWenn ich Primitive wie @ ...

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

2 die antwort

update actual values using pass by value

Ich möchte wissen, ob es eine Möglichkeit gibt, die ursprünglichen Werte mithilfe der Wertübergabe zu aktualisieren. Auch ich möchte wissen, ob ich die aktualisierte Adresse an main @ zurücksenden ka Hier möchte ich keine Referenzübergabe ...