Als «reference» getaggte Fragen

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.

12
Zeiger vs. Referenz
Was wäre besser, wenn Sie einer Funktion die ursprüngliche Variable geben, mit der sie arbeiten soll: unsigned long x = 4; void func1(unsigned long& val) { val = 5; } func1(x); oder: void func2(unsigned long* val) { *val = 5; } func2(&x); IOW: Gibt es einen Grund, einen über den …


30
Datei oder Assembly oder eine ihrer Abhängigkeiten konnte nicht geladen werden
Ich habe ein anderes dieser Probleme "Datei oder Assembly oder eine ihrer Abhängigkeiten konnte nicht geladen werden". Zusätzliche Informationen: Datei oder Assembly 'Microsoft.Practices.Unity, Version = 1.2.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die Manifestdefinition der gefundenen Assembly stimmt nicht mit der Assemblyreferenz …




7
Verweisen auf generische Klassen und Methoden in der XML-Dokumentation
Beim Schreiben von XML-Dokumentation können Sie verwenden <see cref="something">something</see>, was natürlich funktioniert. Aber wie referenzieren Sie eine Klasse oder eine Methode mit generischen Typen? public class FancyClass<T> { public string FancyMethod<K>(T value) { return "something fancy"; } } Wenn ich irgendwo eine XML-Dokumentation schreiben würde, wie würde ich auf die …

2
Genau verstehen, wann eine data.table auf eine andere data.table verweist (im Vergleich zu einer Kopie davon)
Ich habe ein kleines Problem damit, die Pass-by-Reference-Eigenschaften von zu verstehen data.table . Einige Operationen scheinen die Referenz zu "brechen", und ich möchte genau verstehen, was passiert. Beim Erstellen eines data.tablevon einem anderen data.table(via<- und anschließendes Aktualisieren der neuen Tabelle durch :=wird auch die ursprüngliche Tabelle geändert. Dies wird erwartet …


2
Warum ist "dies" ein Zeiger und keine Referenz?
Ich habe die Antworten auf diese Frage C ++ Vor- und Nachteile gelesen und diesen Zweifel beim Lesen der Kommentare bekommen. Programmierer finden es häufig verwirrend, dass "dies" ein Zeiger, aber keine Referenz ist. Eine weitere Verwirrung ist, warum "Hallo" nicht vom Typ std :: string ist, sondern als char …



7
Wie kann man in C ++ ein Objekt zurückgeben?
Ich weiß, dass der Titel bekannt vorkommt, da es viele ähnliche Fragen gibt, aber ich frage nach einem anderen Aspekt des Problems (ich kenne den Unterschied zwischen dem Ablegen von Dingen auf dem Stapel und dem Ablegen auf dem Haufen). In Java kann ich immer Verweise auf "lokale" Objekte zurückgeben …

10
C # String Referenztyp?
Ich weiß, dass "string" in C # ein Referenztyp ist. Dies ist auf MSDN. Dieser Code funktioniert jedoch nicht wie gewünscht: class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test = "after passing"; } } …
163 c#  string  reference  types 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.