Suchergebnisse für Anfrage "mutable"
Warum hat Matz gewählt, dass Strings in Ruby standardmäßig veränderbar sind?
Es ist das Gegenteil dieser Frage: Warum können Strings in Java und .NET nicht geändert werden? [https://stackoverflow.com/questions/93091/why-cant-strings-be-mutable-in-java-and-net] Wurde diese Auswahl in Ruby nur getroffen, weil Operationen ...
Wie man IEquatable <T> implementiert, wenn veränderbare Felder Teil der Gleichheit sind - Problem mit GetHashCode
Ich verwende Entity Framework in meiner Anwendung. Ich habe mit der Teilklasse einer Entität das @ implementieIEquatable<T> interface: Partial Class Address : Implements IEquatable(Of Address) 'Other part generated Public Overloads Function ...
Converting wandelbar in unveränderliche Karte
private[this]object MMMap extends HashMap[A, Set[B]] with MultiMap[A, B]Wie konvertiere ich es in unveränderlich?
kann nicht aus entliehenen Inhalten verschoben werden, wenn eine Mitgliedsvariable in einer & mut self-Methode entpackt wird
Ich habe versucht, eine Disjoint-Set-Datenstruktur in Rust zu erstellen. Der entsprechende Code lautet: pub struct Set<'a, T: 'a> { rank: u32, value: T, parent: Option<&'a mut Set<'a, T>>, } impl<'a, T> Set<'a, T> { pub fn find(&'a mut self) -> ...
Was ist der Unterschied zwischen dem Platzieren von "mut" vor einem Variablennamen und nach dem ":"?
Hier sind zwei Funktionssignaturen, die ich in der Rust-Dokumentation gesehen habe: fn modify_foo(mut foo: Box<i32>) { *foo += 1; *foo } fn modify_foo(foo: &mut i32) { *foo += 1; *foo }Warum die unterschiedliche Platzierung vonmut? Es scheint, ...
Gibt es ein Iterator-ähnliches Merkmal, das Referenzen zurückgibt, die vor dem nächsten Zugriff aus dem Geltungsbereich fallen müssen?
Dies würde es ermöglichen, sicher zweimal über dasselbe Element zu iterieren oder einen Status für das globale Objekt zu speichern, über das im Elementtyp iteriert wird. Etwas wie trait IterShort<Iter> where Self: Borrow<Iter>, { type Item; fn ...
F #: lass mutable vs. ref
Zunächst erkenne ich die Möglichkeit an, dass diese Frage ein Duplikat sein könnte. Lass es mich wissen Ich bin gespannt, was die allgemeine "Best Practice" für Situationen ist, in denen eine Wandlungsfähigkeit erwünscht ist. F # scheint dafür ...
Push ändert nicht die Liste, die ein Funktionsargument ist
Ich bin neu bei Common Lisp, also hoffe jemand würde mir das erklären: say wir haben eine Liste und möchten einen Artikel mit @ hinzufügpush um es zu ändern: CL-USER> (defparameter xx '(1 2 3)) XX CL-USER> xx (1 2 3) CL-USER> (push 100 xx) ...
Const-Methode, die * dies ohne const_cast @ ände
Das folgende Muster ist in einem Programm entstanden, das ich schreibe. Ich hoffe, es ist nicht zu erfunden, aber es schafft es, ein @ zu mutierFoo Objekt in der const MethodeFoo::Questionable() const, ohne Verwendung von const_cast oder ...
Warum sind in Python ganze Zahlen unveränderlich? [Duplikat
Diese Frage hat hier bereits eine Antwort: Immutable vs Mutable types [/questions/8056130/immutable-vs-mutable-types] 16 AntwortenIch verstehe die Unterschiede zwischen veränderlichen und unveränderlichen Objekten in Python. Ich habe viele Posts ...