Eine Referenz ist ein Wert, mit dem ein Programm indirekt auf ein bestimmtes Datum, z. B. eine Variable oder einen Datensatz, im Arbeitsspeicher des Computers oder in einem anderen Speichergerät zugreifen kann.
In der Python-Dokumentation scheint unklar zu sein, ob Parameter als Referenz oder Wert übergeben werden, und der folgende Code erzeugt den unveränderten Wert 'Original'. class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def change(self, var): var = 'Changed' Kann ich etwas tun, um die Variable als tatsächliche Referenz zu …
Ich erstelle eine Funktion, bei der ich ein Objekt übergeben muss, damit es von der Funktion geändert werden kann. Was ist der Unterschied zwischen: public void myFunction(ref MyClass someClass) und public void myFunction(out MyClass someClass) Welches soll ich verwenden und warum?
Kann mir bitte jemand das erklären? Das ergibt für mich keinen Sinn. Ich kopiere ein Wörterbuch in ein anderes und bearbeite das zweite und beide werden geändert. Warum passiert dies? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = …
Ich versuche, einige Komponententests in einer C # Windows Forms-Anwendung (Visual Studio 2005) auszuführen, und erhalte die folgende Fehlermeldung: System.IO.FileLoadException: Datei oder Assembly 'Utility, Version = 1.2.0.200, Culture = neutral, PublicKeyToken = 764d581291d764f7' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die Manifestdefinition der gefundenen Assembly stimmt nicht mit der …
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Mein Google-Fu hat mich gescheitert. Sind in Python die folgenden zwei Tests auf Gleichheit gleichwertig? n = 5 # Test one. if n == 5: …
Ich bin neu in MongoDB und komme aus einer relationalen Datenbank. Ich möchte eine Fragenstruktur mit einigen Kommentaren entwerfen, weiß aber nicht, welche Beziehung für Kommentare verwendet werden soll: embedoder reference? Eine Frage mit einigen Kommentaren, wie z. B. Stackoverflow , hätte eine folgende Struktur: Question title = 'aaa' content …
Ich verstehe die Syntax und die allgemeine Semantik von Zeigern gegenüber Referenzen, aber wie soll ich entscheiden, wann es mehr oder weniger angemessen ist, Referenzen oder Zeiger in einer API zu verwenden? Natürlich benötigen einige Situationen die eine oder andere ( operator++benötigt ein Referenzargument), aber im Allgemeinen bevorzuge ich Zeiger …
Wenn ich das mache: std::vector<int> hello; Alles funktioniert super. Wenn ich es jedoch stattdessen zu einem Referenzvektor mache: std::vector<int &> hello; Ich bekomme schreckliche Fehler wie Fehler C2528: 'Zeiger': Zeiger auf Referenz ist unzulässig Ich möchte eine Reihe von Verweisen auf Strukturen in einen Vektor einfügen, damit ich mich nicht …
Das ist ein wenig subjektiv, denke ich; Ich bin mir nicht sicher, ob die Meinung einstimmig sein wird (ich habe viele Codefragmente gesehen, in denen Referenzen zurückgegeben werden). Laut einem Kommentar zu dieser Frage, den ich gerade bezüglich der Initialisierung von Referenzen gestellt habe , kann die Rückgabe einer Referenz …
Ich bekomme ein: Typ- oder Namespace-Name konnte nicht gefunden werden Fehler für eine C # WPF-App in VS2010. Dieser Codebereich wurde einwandfrei kompiliert, aber plötzlich wird dieser Fehler angezeigt. Ich habe versucht, die Projektreferenz und die usingAnweisung zu entfernen , VS2010 zu schließen und neu zu starten, aber ich habe …
Ich habe vier Projekte in meiner Visual Studio-Lösung (alle, die auf .NET 3.5 abzielen) - für mein Problem sind nur diese beiden wichtig: MyBaseProject <- Diese Klassenbibliothek verweist auf eine DLL-Datei eines Drittanbieters (elmah.dll). MyWebProject1 <- Dieses Webanwendungsprojekt enthält einen Verweis auf MyBaseProject Ich habe den Verweis elmah.dll zu MyBaseProject …
Ich benutze C ++ seit kurzer Zeit und habe mich über das neue Schlüsselwort gewundert. Soll ich es einfach benutzen oder nicht? 1) Mit dem neuen Schlüsselwort ... MyClass* myClass = new MyClass(); myClass->MyField = "Hello world!"; 2) Ohne das neue Schlüsselwort ... MyClass myClass; myClass.MyField = "Hello world!"; Aus …
1) Wenn ein Array als Argument an eine Methode oder Funktion übergeben wird, wird es als Referenz oder als Wert übergeben? 2) Wenn Sie einer Variablen ein Array zuweisen, verweist die neue Variable auf das ursprüngliche Array oder handelt es sich um eine neue Kopie? Was ist damit: $a = …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.