Suchergebnisse für Anfrage "reference"
Passing eines Vektors durch Referenz und Ändern seiner Werte in einer bereichsbasierten for-Schleife?
Ich versuche, die Werte eines Vektors zu ändern, indem ich etwas Ähnliches wie die folgende Funktion mache: vector<int> Question2_Part3(vector<int> &v){ for(auto elem : v){ elem *= 2; cout << elem << " "; } cout << "\n" << endl; return v; }Ist ...
Nicht typisierter Referenzparameter / Argument
Warum kann das Template-Argument einer Nicht-Typ-Referenz keine andere Referenz sein (g ++ 4.8.1): template <int& N> void test() { } int x = 5; int& p = x; int main(){ test<x>(); //compiles fine test<p>(); //error: could not convert template ...
Was ist der Unterschied zwischen `&` und `ref`?
Ich verstehe, wie& funktioniert, aber was ist der Unterschied zwischen dem undref? Sind sie austauschbar? Die einzigen Informationen, die ich gefunden habe (weil die Suche nach Symbolen bei Google nicht sehr gut funktioniert), sinddiese Seite ...
Verwendung als konkreter protokollkonformer Typ AnyObject wird nicht unterstützt
Ich verwende Swift 2 und WeakContainer, um eine Reihe von schwachen Objekten zu speichern, ähnlich wieNSHashTable.weakObjectsHashTable() struct WeakContainer<T: AnyObject> { weak var value: T? } public protocol MyDelegate : AnyObject { } Dann ...
Gibt es eine Möglichkeit, einen Verweis auf eine in einer Funktion erstellte Variable zurückzugeben?
Ich möchte ein Programm schreiben, das eine Datei in zwei Schritten schreibt. Es ist wahrscheinlich, dass die Datei nicht vorhanden ist, bevor das Programm ausgeführt wird. Der Dateiname ist fest. Das Problem ist, dassOpenOptions.new().write() ...
Arbeiten Instanzreferenzen wirklich in Swift?
Ich habe zuerst den Objective-C-Code geschrieben NSMutableString *aStrValue = [NSMutableString stringWithString:@"Hello"]; NSMutableDictionary *aMutDict = [NSMutableDictionary dictionary]; [aMutDict setObject:aStrValue forKey:@"name"]; ...
Wie kann ich mein Array ändern, was sich direkt auf meine foreach-Schleife auswirkt?
Ich durchlaufe ein Array, das ich habe, mit einer foreach-Schleife. Innerhalb der foreach-Schleife muss ich das Array jedoch so ändern, dass es sich direkt auf meine foreach-Schleife auswirkt. So werde ich ein Beispiel für mein Problem ...
Finden von 'verlorenen' Variablen (Zirkelverweise)
So, es ist ein simpler Fall - aber wenn ich einen Zirkelverweis wie diesen einrichte: #!/usr/bin/perl use strict; use warnings; { my $thing; my $otherthing; $thing -> {otherthing} = \$otherthing; $otherthing -> {thing} = \$thing; }Ich ...
Keep Konstante Referenz auf Rückgabewert der Funktion in C ++
Wenn ich eine konstante Referenz auf einen nicht referenzierten Rückgabewert einer Funktion in C ++ 11 behalte, wo befindet sich der Referenzpunkt im Stapel? Und ist das ungefährlich? string foo() { std::string foo_ret = "foo string"; return ...
Rails: Verstößt gegen die Fremdschlüsselbedingung
Ich habe drei Modelle:Book, genre, BookGenre, und hier sind Beziehungen: class BookGenre < ActiveRecord::Base belongs_to :book belongs_to :genre end class Book < ActiveRecord::Base has_many :book_genres has_many :genres, through: :book_genres ...