Tag: ref
Das ref-Schlüsselwort bewirkt, dass ein argument übergeben werden, die durch Verweis, nicht nach Wert. Die Wirkung der übergabe by reference ist, dass jede änderung der parameter in der Methode spiegelt sich in dem zugrunde liegenden argument variable in der aufrufenden Methode. Der Wert eines Referenz-parameter ist immer der gleiche wie der Wert der zugrunde liegenden argument variable.
1
Antworten
Ich bin versucht zu schreiben, ein XSD-Schema, das erstreckt sich ein ComplexType definiert ist, in ein Element. Ich bin versucht, Notepad++ XMLTools-plugin, um das Problem zu beheben, aber ich bekomme immer "Unable to Parse-Schema-Datei." ohne Beschreibung des
7
Antworten
Ich kürzlich überarbeitete einige code, und haben Sie jetzt eine statische utility-Klasse mit einer Methode wie so: const int x = 1; public static string doWork(ref DataTable dt) { decimal total = 0; foreach (DataRow row in
2
Antworten
Beim Versuch, programmgesteuert push eine Blick in die Haupt-navigation anzeigen auf den viewport, bekomme ich die folgende Fehlermeldung: Uncaught TypeError: Object [object object] has no method 'getMainPanel", wenn Sie die folgende Zeile in die MainController.js Datei heißt:
7
Antworten
Ich habe gerade eine Swap-routine in C# so: static void Swap(ref int x, ref int y) { int temp = x; x = y; y = temp; } Es tut die gleiche Sache, dass das C++ code
1
Antworten
Habe ich vue-Komponente, welche ich in sich drin - Daten haben kann-array mit Unterelementen und ich dieses array verwenden, damit Sie in der Schleife, und die nächste Stufe, das nächste level etc. nach nesting level. Nun würde
4
Antworten
Wenn ich versuchen, geben Sie die Adresse einer öffentlichen Variablen wie diese: ML.Register("Radius", &lBeacons[i].Radius, 0.0f, 200.0f, 10.0f); Bekomme ich diesen Fehler: error CS0212: You can only take the address of an unfixed expression inside of a fixed
7
Antworten
Den string Art in C# ist ein Typ der Referenz, und übergeben Sie eine Referenz-Datentyp argument per Wert kopiert die Referenz, so dass ich nicht brauchen, um verwenden Sie die ref modifier. Allerdings brauche ich, um verwenden
4
Antworten
Hallo dies ist etwas, das ist wirklich stört mich und ich hoffe jemand hat eine Antwort für mich. Ich habe das Lesen über ref (und out) und ich versuche herauszufinden, wenn ich verlangsame meinen code mit refs.
3
Antworten
habe ich diese Zeile: $stmt->bind_result('d', $keyarray['payment_gross']); und ich bekomme diese Fehlermeldung: Fatal error: Cannot pass parameter 1 by reference in /home/star1231/public_html/pdt.php in Zeile 35 lese ich die Themen zu diesem Fehler, und ich nicht etwas finden, nützlich,
2
Antworten
Suchte ich in diesem Ort eine Menge von Frühling.. aber ich bin wirklich neu auf.. so, hier ist meine Frage: Ich habe 3 Haupt-Klassen werde ich es wie dieser.. public class User { private String name; private
3
Antworten
Angenommen ich habe eine Person Klasse und haben die folgenden: Person A = new Person("Tom"); Person B = A; Gibt es eine Möglichkeit, kann ich das so ändern, dass wenn ich die Zuweisung eines neuen Person zu
1
Antworten
Ich habe einen Skalar $subscribers werden könnte, undef, Referenz auf einen HASH, oder eine Referenz auf ein ARRAY. Ich habe zugewiesen, der sample-Werte $VAR1, $VAR2 und $VAR3 für die Prüfung. Ich bin nur daran interessiert $subscribers wenn
4
Antworten
Arbeite ich an C# - Projekt Ich Habe 2 Klassen, Wie diese: public class A { public DataTable dtA {get; set;} } public class B { DataTable dtB{get;set;} public B(DataTable dt) { dtB = dt; } }
4
Antworten
Ich habe einen smart und eine dumme Komponente, muss ich haben ref, um ein element, das ist in meinem dump Bestandteil in meinem smart-Komponente: kann ich pass es mit Requisiten, oder???? Dumb: export default (props)=>{ return( <input
1
Antworten
Ich versuche zu schaffen, eine integrierte sportliche Planung und trainingskalender. Dafür ist es notwendig, ein Blatt zu identifizieren Wochen, in denen Rennen auftreten, basiert auf Rennen und Termine identifiziert werden, indem der Benutzer auf einem anderen Blatt.
2
Antworten
Habe ich diese Frage über einige Instanzen von ref ist oder nicht: hier ist mein problem: Fall 1: einfache var wie int: private void button2_Click(object sender, EventArgs e) { int nTest = 10; testInt(nTest); MessageBox.Show(nTest.ToString()); //this message
2
Antworten
Sagen wir, ich habe eine Sammlung von Kommentaren. Jeder Kommentar-Objekt hat ein "doc-ref", um den Benutzer geschrieben. Ich brauche eine Abfrage gibt eine Liste der Kommentare, einschließlich der Wert von jedem einzelnen Benutzer-Referenz, so dass meine Abfrage
7
Antworten
Hier ist, was ich bisher verstehe: PASS-BY-VALUE Wert übergeben werden, bedeutet, eine Kopie des Arguments übergeben wird. Änderungen an dieser Kopie nicht das original ändern. PASS BY REFERENCE Übergabe by reference bedeutet, dass eine Referenz auf das
6
Antworten
Duplizieren von: Was ist der Zweck der "out" Schlüsselwort beim Aufrufer? Warum ich 'ref' Schlüsselwort-sowohl in der Deklaration und Aufruf. void foo(ref int i) { } Betrachten Sie zum Beispiel die oben genannten Funktion. Wenn ich es
7
Antworten
Wenn ich nicht diese schrecklich falsch, dieses Verhalten ist merkwürdig für mich. Anstatt zu erklären, poste ich ein Beispiel-code unten, und sagen Sie mir bitte warum bekomme ich Ausgang x und nicht y. private void button1_Click(object sender,
4
Antworten
Wenn Sie ein Bitmap-Objekt, das übergeben werden muss, um zahlreiche Methoden (etwa 10), und schließlich zu einem Ereignis, wo Sie es schließlich entsorgt werden, nachdem es verwendet wird, wäre es (performance-wise) vorteilhaft, um es zu übergeben, jeder
1
Antworten
Ich bin neu in der Powershell und ich versuche, herauszufinden, wie man drucken Sie den Wert von a [ref] variable innerhalb einer Funktion. Hier ist mein test-code: function testref([ref]$obj1) { $obj1.value = $obj1.value + 5 write-host "the
4
Antworten
Ich habe gerade gesehen, das einige (vermutlich) C++ - code, die Sport zwei "keywords" mir unbekannt (ich gehe davon aus, dass Schlüsselwörter, aber da ich keinen Kontext zu dem haben, können Sie einfach #define Dinge). Sie auch
1
Antworten
Als es stellt sich heraus, verweisen auf lokale Ressourcen kann ein reiben Punkt für einige. Ich bin auf der Suche nach eine kanonische Antwort auf lokale Ressourcen verweisen und was Sie bedeuten. Nehmen diese Beispiele, was ist
5
Antworten
Arbeite ich mit der ref und nicht verstehen, klar "Ist es wie ein Zeiger, wie in C/C++ oder ist es wie eine Referenz in C++?" Warum frag ich solch eine schwache Frage, wie Sie dachte für einen
3
Antworten
Ich versuche eine Funktion zu erzeugen, können eine Aktion erstellen, mit Schritten, was Ganzzahl übergeben wird. Aber mein Erster Versuch ist mir ein Fehler "keine ref-oder out-parameter innerhalb einer anonymen Methode Körper". public static class IntEx {
3
Antworten
Habe ich einige Fragen zu diesem Programm: #include <iostream> #include <type_traits> #include <functional> using namespace std; template <typename T> void foo ( T x ) { auto r=ref(x); cout<<boolalpha; cout<<is_same<T&,decltype(r)>::value; } int main() { int x=5; foo
3
Antworten
Wie kann ich das abrufen aus, um einen ref-cursor, der zurückgegeben wird, aus einer gespeicherten Prozedur (OUT-Variablen), und drucken Sie die resultierenden Zeilen in STDOUT in SQL*PLUS? ORACLE-gespeicherten Prozedur: PROCEDURE GetGrantListByPI(p_firstname IN VARCHAR2, p_lastname IN VARCHAR2, p_orderby
1
Antworten
Jede gute Seite oder Erklärung, was ist ein ref class und Wann deklarieren Sie eine Klasse, um ein "ref class"? Die Erklärung auf msdn hat mir nicht gereicht, base_type(optional) Basis geben. Ein Klasse ref oder ref struct
8
Antworten
Ich habe ein Objekt, das ist mein in-memory-Zustand des Programms und habe auch einige andere worker-Funktionen, die ich übergeben Sie das Objekt an, um den Status zu ändern. Ich habe seit der übergabe durch die ref, die
5
Antworten
Ich versuchte dies heute früher: public interface IFoo { IEnumerable<int> GetItems_A( ref int somethingElse ); IEnumerable<int> GetItems_B( ref int somethingElse ); } public class Bar : IFoo { public IEnumerable<int> GetItems_A( ref int somethingElse ) { //Ok...
6
Antworten
Ich habe die folgende Funktion: public static extern uint FILES_GetMemoryMapping( [MarshalAs(UnmanagedType.LPStr)] string pPathFile, out ushort Size, [MarshalAs(UnmanagedType.LPStr)] string MapName, out ushort PacketSize, ref Mapping oMapping, out byte PagesPerSector); Möchte ich rufen wie diese: FILES_GetMemoryMapping(MapFile, out size, MapName,
8
Antworten
Ist es möglich, zuweisen einer out - /ref-parameter mit Moq (3.0)? Habe ich mir angeschaut mit Callback()aber Action<> unterstützt keine ref-Parameter, denn es basiert auf Generika. Ich würde auch am Liebsten legen Sie eine Einschränkung (It.Is) auf
11
Antworten
Wenn ich die übergabe eines Objekts an eine Methode, warum sollte ich das ref-Schlüsselwort? Ist das nicht die default-Verhalten überhaupt? Beispiel: class Program { static void Main(string args) { TestRef t = new TestRef(); t.Something = "Foo";
24
Antworten
Ich bin momentan dabei eine Funktion, wo ich brauche, um ein Objekt übergeben, so dass es modifiziert werden kann durch die Funktion. Was ist der Unterschied zwischen: public void myFunction(ref MyClass someClass) und public void myFunction(out MyClass