Tag: deep-copy

Eine Tiefe Kopie dupliziert das Objekt oder die variable wird darauf zu, so dass das Ziel (das Objekt zugewiesen wird) erhält seine eigenen lokalen Kopie. Verwenden Sie dieses tag für Fragen in Bezug auf die Umsetzung oder Nutzung der tiefen kopieren von Methoden.

mit __deepcopy__ auf benutzerdefinierte Objekt in python?

Anzahl der Antworten 1 Antworten
Bin ich ein schreiben einer benutzerdefinierten Queue Klasse, die verwendet list als ein zusammengesetztes Attribut. Ich weiß nicht Unterklasse von Liste. mein code ist hier. Ich bekomme die Fehlermeldung für deepcopy, die ich unten eingefügt. kann mir

Copy-Konstruktor für die Klasse shared_ptr Daten Mitglieder?

Anzahl der Antworten 2 Antworten
Weiß ich, wie schreiben Sie einen kopierkonstruktor, wenn Sie raw-pointer Daten-member in einer Klasse, aber wie schreiben Sie einen kopierkonstruktor, wenn Sie diese handhaben mit einem shared_ptr? Gibt es eine copy() oder clone() Funktion, die aufgerufen werden

Wie kann ich eine deepcopy einer Funktion in Python?

Anzahl der Antworten 6 Antworten
Ich würde gerne eine deepcopy einer Funktion in Python. Die kopieren Modul ist nicht hilfreich, nach der Dokumentation, die sagt: Diesem Modul nicht kopieren-Typen wie Modul -, Methoden -, stack-trace, stack-frame, Datei, sockel, Fenster -, array -,

So führen Sie eine Tiefe Kopie eines struct in Gehen?

Anzahl der Antworten 2 Antworten
Ich bin der Versuch, eine Tiefe Kopie der folgenden Struktur: //Ternary Tree type Tree struct { Left *Tree Mid *Tree Right *Tree Value interface{} Parent *Tree Orientation string IsTerminal bool Type string } Das folgende ist meine

In python, die Rückgabe ein Objekt in einer Funktion Körper macht eine Tiefe Kopie?

Anzahl der Antworten 3 Antworten
Werde ich versuchen zu klären: Zum Beispiel, ich mache eine Funktion, die lokal erstellt eine Liste und gibt es zurück. Wie funktioniert Python-erstellen der zurückgegebenen Liste, die sich außerhalb der Funktion Körper ? Ist es verwenden, "deepcopy"

Aufruf default-copy-Konstruktor von innen überlastet copy-Konstruktor

Anzahl der Antworten 6 Antworten
Schreiben brauche ich eine copy-Konstruktor deep kopiert den Inhalt von einer std::shared_ptr. Es gibt jedoch eine Reihe von Variablen int a, b, c, d, e; auch in der Klasse definiert. Gibt es eine Möglichkeit zum generieren der

Golang: die Vermeidung von race-conditions

Anzahl der Antworten 2 Antworten
Was sind einige gute Praktiken zu verhindern, dass race-conditions in Gehen? Die einzige, die ich denken kann, ist nicht Austausch von Daten zwischen goroutines die Eltern goroutine sendet eine Tiefe Kopie eines Objekts, nicht das Objekt selbst,

Flache Kopie und Tiefe Kopie in C

Anzahl der Antworten 2 Antworten
Ich habe versucht, googeln dies aber nur widersprochen orientierte Sprachen pop-up als Ergebnisse. Von meinem Verständnis eine flache Kopie ist das kopieren von bestimmten Elementen einer struct. also sagen wir, dass ein struct ist typedef struct node

C++ - Zeiger Tiefen Kopie

Anzahl der Antworten 1 Antworten
Ich versuche, eine Tiefe Kopie eines Zeigers auf ein array von integer, und habe Schwierigkeiten zu entscheiden, was code ist unnötig verbose und was nötig ist. Den Zeiger, ich bin versucht zu kopieren ist nur eine einfache

C# - Automatisches Tiefe Kopie von struct

Anzahl der Antworten 5 Antworten
Habe ich ein struct, MyStruct hat ein eigenes Mitglied private bool boolArray; und eine Methode ChangeBoolValue(int index, bool Value). Ich habe eine Klasse MyClass, dass ein Feld public MyStruct bools { get; private set; } Wenn ich

kopieren.deepcopy vs Gurke

Anzahl der Antworten 5 Antworten
Ich habe eine Baum-Struktur des widgets z.B. Sammlung enthält Modelle und Modell enthält widgets. Ich kopieren wollen ganze Kollektion copy.deepcopy ist schneller im Vergleich zu 'pickle und de-Gurke' Ing das Objekt aber cPickle als in C geschrieben

C-Programmierung. Wie tief kopieren einer struct?

Anzahl der Antworten 7 Antworten
Habe ich die folgenden zwei Strukturen, wo "das Kind in der struct hat", ein "struct rusage" als ein element. Dann Erzeuge ich zwei structs vom Typ "Kind" nennen wir Sie childA und childB Wie kopiere ich nur

Alternative zu "strcpy" in c++

Anzahl der Antworten 4 Antworten
In C, die ich verwendet strcpy zu machen Tiefe Kopie einer Schnur, aber es ist immer noch "fine" Verwendung strcpy in C++ oder gibt es bessere alternativen, welche sollte ich stattdessen verwenden ? Ist dein string null-terminiert

Tiefe Kopie einer ArrayList<Arraylist> in JAVA

Anzahl der Antworten 1 Antworten
Habe ich überprüft, andere Antworten, aber ich konnte nicht finden, eine richtige Antwort auf meine Frage. Ich möchte eine Kopie meiner ArrayList<ArrayList>, da Brauch ich das original woanders. Ich benutzte die .clone() Methode in unterschiedlicher Weise: public

C++: Tiefe kopieren von einer Basisklasse Zeiger

Anzahl der Antworten 3 Antworten
Suchte ich herum und scheint in Ordnung zu führen, muss ich meine Base-Klasse und möchte wissen, ob dies der beste Ansatz. Zum Beispiel, Ich habe eine Base-Klasse: class Base {} Dann eine lange Reihe von abgeleiteten Klassen:

Kopieren von Objekteigenschaften: die Reflexion oder Serialisierung - was ist schneller?

Anzahl der Antworten 5 Antworten
Habe ich zwei Objekte desselben Typs und kopiert werden muss, um property-Werte von einem Objekt zu einem anderen. Es gibt zwei Optionen: Reflektion verwenden, navigieren Sie durch die Eigenschaften des ersten Objekts und kopieren Sie die Werte.

Richtigen Weg zu tiefer Kopie Kopier-Konstruktor anstelle des Objekts.Klon

Anzahl der Antworten 3 Antworten
Ich habe einige code, führt eine Tiefe Kopie mit dem Objekt.Klon, aber ich versuche zu umschreiben, dass es mit dem mehr "akzeptabel" Kopie-Konstruktor Technik. Im folgenden sind zwei einfache Beispiele für das, was ich versuche zu tun,

deepcopy() ist extrem langsam

Anzahl der Antworten 5 Antworten
Habe ich ein Spiel state in Python mit über 1000 Objekten (planetarische Systeme + Sterne + Planeten), und ich brauche, um es zu kopieren und anwenden einer Reihe von Transformationen, wenn gewünscht. Aber bei über 1 request/Sekunde,

AngularJS : kopieren vs. verlängern

Anzahl der Antworten 4 Antworten
Erklärung : stoßen wir auf einige Situationen, in denen wir brauchen, um zu kopieren von einem Objekt zu einem anderen Objekt. In diesem Fall haben wir wahrscheinlich zwei Lösungen: eckig.kopieren() oder eckig.verlängern(). Herausforderung, der ich mich vor

Das Verständnis für die Tiefe Kopie-Konstruktor in Java

Anzahl der Antworten 2 Antworten
Habe ich eine main-Klasse namens "Bar", ruft die Klasse Foo, und ich denke, dass ich in eine Tiefe Konstruktor korrekt Dem Zweck, eine Tiefe Kopie-Konstruktor ist für das kopieren der Inhalte von einem Objekt zu einem anderen

Python: Absturz mit Laufzeitfehler: super-Klasse __init__() of %S wurde nie genannt

Anzahl der Antworten 1 Antworten
Habe ich versucht zu tun, einige-Betrieb (setParent) auf ein Objekt in Python (eine Instanz einer Klasse, die erbt von einer anderen Klasse werden bestimmte, QtGui.QLabel), aber während der Laufzeit der oben genannten Fehler wurde ausgelöst. Das Objekt

tief kopieren einer graph-Struktur

Anzahl der Antworten 2 Antworten
Ich habe eine graph-Klasse mit Knoten, wo jeder Knoten kann eine Verbindung zu anderen: public class Node { List<Node> connections; } Ich mag würde, um eine Tiefe Kopie des gesamten Graphen. Als ein Erster Versuch, ich habe

Macht eine Tiefe Kopie einer LinkedList in java

Anzahl der Antworten 2 Antworten
Ich habe eine verkettete Liste und ich bin versucht, zu erstellen eine Kopie von einer anderen Verlinkten Liste und diese Kopie wird eine Tiefe Kopie, da der element-Typ ist char. Aufgrund der Komplexität der verknüpften Listen, die

Wie tief kopieren Sie eine Liste?

Anzahl der Antworten 7 Antworten
Ich habe ein problem mit einer Liste kopieren: Also Nachdem ich E0 aus 'get_edge' mache ich mir eine Kopie von E0 durch den Aufruf 'E0_copy = list(E0)'. Hier denke ich E0_copy ist eine Tiefe Kopie von E0,

Tiefe Kopie mittels Reflexion in eine Extension-Methode für Silverlight?

Anzahl der Antworten 3 Antworten
So, ich bin versuchen zu finden, eine generische Erweiterung Methode erzeugt eine Tiefe Kopie eines Objektes mit der spiegelung, das wäre in Silverlight. Tiefe Kopie mittels Serialisierung ist nicht so groß, in Silverlight, da läuft es teilweise

iterativ Tiefe Kopie eine link-Liste

Anzahl der Antworten 1 Antworten
Dies ist eine Hausaufgabe. Ändern Sie die folgenden rekursiven Tiefe Kopie-Methode in eine iterative Entsprechung. Ich kam aus der Nähe, und brauchen Ihre Hilfe, um es richtig machen. Rekursive Implementierung: public static StringNode copy(StringNode str) { if

Ausdruck: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse) Fehler

Anzahl der Antworten 2 Antworten
Dieser Fehler tritt während der Laufzeit, und ich bin mir nicht sicher, was es verursacht - der code sieht korrekt zu mir. #include <iostream> #include <string> using namespace std; struct Room { int d_noSeat; bool d_hasProjector; Room()

Was ist der Unterschied zwischen flach und tief gleich? Wie wird diese angewandt, um caching?

Anzahl der Antworten 5 Antworten
Fanden die folgende in meinen Notizen, aber ich bin nicht in der Lage, Sinn zu machen: Primitive Art wrapper-Klassen implementieren eine caching für eine begrenzte Anzahl Werte. Dies garantiert, dass eine begrenzte Anzahl von gleich tief wrapper-Objekte

C++ Tiefe Kopien von Objekten

Anzahl der Antworten 5 Antworten
Guten morgen. Ich habe Schwierigkeiten zu verstehen, die Logik, die hinter die tiefen und flachen kopieren mit Objekten in C++ in einem gemeinsamen Projekt, so ich habe das folgende Beispiel. int main() { ObjectAType* objecta = ObjectAType::New();

Wie zu Tiefe Kopie eines unregelmäßigen 2D-array

Anzahl der Antworten 7 Antworten
Wie kann ich eine Tiefe Kopie eines unregelmäßig geformten 2D-array in Java? Ie. int nums = {{5}, {9,4}, {1,7,8}, {8,3,2,10}} Ich bin nicht in der Lage zu verwenden Arrays.arrayCopy() für einige Grund (Versionierung?) Mai diese Frage Ihnen

Wie man eine Tiefe Kopie eines InputStream in Java

Anzahl der Antworten 1 Antworten
Ich würde gerne wissen, wie man eine Tiefe Kopie eines InputStream. Ich weiß, dass es getan werden kann, mit IOUtils Pakete, aber ich würde gerne vermeiden, wenn möglich. Kennt jemand einen alternativen Weg? Warum wollen Sie das

Python: die Vererbung einer Klasse Attribut (Liste)

Anzahl der Antworten 3 Antworten
Erben ein class-Attribut von einer super-Klasse und später ändern Sie den Wert für die Unterklasse funktioniert: class Unit(object): value = 10 class Archer(Unit): pass print Unit.value print Archer.value Archer.value = 5 print Unit.value print Archer.value führt zu

Tiefe Kopie eines C# - Objekt

Anzahl der Antworten 4 Antworten
Arbeite ich auf einige code, der in C# geschrieben ist. In dieser app, ich habe eine benutzerdefinierte Sammlung wie folgt definiert: public class ResultList<T> : IEnumerable<T> { public List<T> Results { get; set; } public decimal CenterLatitude

Tiefe Kopie für Objekt-array in swift

Anzahl der Antworten 4 Antworten
Habe ich diese Klasse mit der Mahlzeit class Meal { var name : String = "" var cnt : Int = 0 var price : String = "" var img : String = "" var id :

Tiefe Kopie eines Objekts

Anzahl der Antworten 2 Antworten
Kann ich bitte noch etwas helfen, führen Sie eine Tiefe Kopie eines Objekts. Hier ist mein code: Option Explicit On Option Strict On <Serializable> Public Class [Class] Private _Name As String Private _ListOfFields As New List(Of Field)

Java-HashMap - deep copy

Anzahl der Antworten 2 Antworten
Ich versuche nur, um herauszufinden, die beste Lösung, wie man eine Tiefe Kopie HashMap. Es sind keine Objekte in dieser Karte, die für die Einführung Cloneable. Ich möchte zu finden eine bessere Lösung als die Serialisierung und

deepcopy-und python - Tipps, um zu vermeiden, es zu benutzen?

Anzahl der Antworten 2 Antworten
Habe ich ein sehr einfaches python-routine beinhaltet, dass Radfahren durch eine Liste mit rund 20.000 Breitengrad,Längengrad-Koordinaten und der Berechnung der Entfernung von jedem Punkt zu einem Bezugspunkt. def compute_nearest_points( lat, lon, nPoints=5 ): """Find the nearest N

javascript deep copy mit JSON

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit javascript-Objekt(array) Tiefe Kopie. Ich lese viele gute Wege, damit umzugehen. Und ich weiß auch, dass jQuery hat $.verlängern API, um dieses problem. Aber meine Frage ist: Kann ich einfach mit JSON stringify

Tiefe Kopie Map in Groovy

Anzahl der Antworten 5 Antworten
Wie kann ich Tiefe Kopie einer Karte von maps in Groovy? Die map-keys sind Strings oder Ints. Die Werte sind Strings, Primitive Objekte oder andere Karten, in einer rekursiven Weise. InformationsquelleAutor Ayman | 2012-10-31

Struktur Tiefe Kopie

Anzahl der Antworten 2 Antworten
Dies kann eine sehr einfache Frage, aber irgendwie hat mich ausgetrickst... wenn ich schreiben Sie test-code, es scheint zu funktionieren, aber etwas ist schief in der Produktion. //Header file #define length 100 typedef struct testStr_t { int

Ist clone() im java flache Kopie?

Anzahl der Antworten 8 Antworten
Ist clone() in java eine seichte Kopie? Schließlich bekommt das mit dem clone () - Methode des Objekts (der oberste Klasse), die erstellt eine neue Instanz von der gleichen Klasse wie die Objekt-und kopiert alle Felder, um

Tiefe Kopie von List<T>

Anzahl der Antworten 9 Antworten
Ich versuche, um eine Tiefe Kopie einer generischen Liste, und ich wundere mich, wenn es irgendeinen anderen Weg, dann ist das erstellen der Methode des Kopierens und eigentlich kopieren über jedes Mitglied ein zu einer Zeit. Ich

Wie man "Tiefe Kopie" von Swift?

Anzahl der Antworten 3 Antworten
In Objective-C kann man deep-copy von folgenden: Foo *foo = [[Foo alloc] init]; Foo *foo2 = foo.copy; Wie Sie dies tun, deep-copy in Swift? InformationsquelleAutor der Frage allenlinli | 2014-07-15

BeanUtils.cloneBean() Tiefe Kopie

Anzahl der Antworten 2 Antworten
Wenn alle Objekte, die innerhalb der bean-Implementierung Serializable - Schnittstelle BeanUtils.cloneBean() tun eine Tiefe Kopie? InformationsquelleAutor der Frage hop | 2012-02-13

Wie zu Tiefe Kopie eine Klasse ohne Kennzeichnung als Serialisierbar

Anzahl der Antworten 7 Antworten
Gegeben folgende Klasse: class A { public List<B> ListB; //etc... } wo B ist eine Klasse, die Erben können/enthalten sind einige andere Klassen. Angesichts dieses Szenarios: A ist große Klasse und enthält viele Verweis-Typen Ich nicht daneben

clearing-oder set null, um Objekte in java

Anzahl der Antworten 7 Antworten
Ich war kürzlich auf der Suche in freigeben von Arbeitsspeicher belegt durch Java-Objekte. Während tun, dass ich verwirrt darüber, wie Objekte kopiert (shallow/deep) in Java und wie Sie vermeiden, versehentlich clearing/Annullierung Objekte, während Sie noch in Gebrauch

Tiefe kopieren eines NSArray

Anzahl der Antworten 6 Antworten
Gibt es irgendeine eingebaute Funktion, die es mir erlaubt Tiefe Kopie eines NSMutableArray? Schaute ich mich um, einige Leute sagen [aMutableArray copyWithZone:nil] arbeitet als Tiefe Kopie. Aber ich habe versucht und es scheint zu sein, eine flache

Ruby on Rails Tiefe Kopie/ Tiefe Klon Objekt und Attribute

Anzahl der Antworten 2 Antworten
Ich würde gerne eine Tiefe Kopie auf Objekte, einschließlich aller Attribute. Den experiment_old ist hat 10 versuche. Und ich will zu kopieren alles zu experiment_new mit der 10 versuchen. experiment_old sollte auch immer die 10 trial info.

Seltsame "Member-Funktion nicht lebensfähig" Fehler in der Vorlagen-lineare algebra Vektor-Klasse

Anzahl der Antworten 1 Antworten
Ich bin Implementierung eines Vorlagen-vector-Klasse (nicht dem Daten-container, aber der Vektor in der linearen algebra Sinne), und ich bin immer ziemlich viele Fehler, wenn ich beziehe mich auf rhs in meinem operator zu überladen. Auch mein copy-Konstruktor

Copy-Konstruktor: tiefes kopieren von einer abstrakten Klasse

Anzahl der Antworten 4 Antworten
Angenommen ich habe folgende (vereinfachte): class Color; class IColor { public: virtual Color getValue(const float u, const float v) const = 0; }; class Color : public IColor { public: float r,g,b; Color(float ar, float ag, float