Suchergebnisse für Anfrage "copy-constructor"

6 die antwort

C ++ - Kopierkonstruktor mit Zeigern

Kann jemand die Bedeutung von @ erklär*p=*q in diesem C ++ - Code? Ist das ein Konzept für einen Kopierkonstruktor? class A{ //any code } int main(){ A *p=new A(); A *q=new A(); *p=*q; return 0; }

6 die antwort

c ++ - Kopierkonstruktor für Vorlagenklasse

Ich habe eine Vorlagenklasse mit einem Vorlagenkopiekonstruktor. Wenn ich diese Klasse mit einer anderen Instanz dieser Klasse mit demselben Vorlagentyp instanziiere, wird mein Vorlagenkopiekonstruktor nicht aufgerufen. Warum passt es nicht ...

6 die antwort

C ++ - Compilerfehler C2280 "Versuch, auf eine gelöschte Funktion zu verweisen" in Visual Studio 2013 und 2015

Dieses Snippet wurde in Visual Studio 2013 (Version 12.0.31101.00 Update 4) fehlerfrei kompiliert. class A { public: A(){} A(A &&){} }; int main(int, char*) { A a; new A(a); return 0; }ährend es mit diesem Fehler in Visual Studio 2015 RC ...

TOP-Veröffentlichungen

14 die antwort

Warum brauchen wir den Kopierkonstruktor und wann sollten wir den Kopierkonstruktor in Java verwenden?

Ich habe Copy Constructors durchgearbeitet, ich habe die Links in Stack Over Flow und andere ebenfalls durchgearbeitet. Aber in den folgenden Punkten bin ich mir nicht sicher. Warum brauchen wir einen Copy ConstructorWann brauchen wir einen ...

2 die antwort

Ruft die Initialisierung der Kopierliste die Kopierfunktion konzeptionell auf?

Vor C ++ 11 können wir eine Kopierinitialisierung durchführen, indem wir so etwas wie @ schreibeA a = 1; das ist mehr oder weniger äquivalent zuA a = A(1);. Das heißt, zuerst wird eine temporäre Datei erstellt und dann eine Kopie von ctor ...

2 die antwort

Ist die Erinnerung an eine Konstruktion oder Zuordnung eines trivial kopierbaren Typs?

Nehmen wir an, Sie haben ein Objekt vom TypT und ein passend ausgerichteter Speicherpufferalignas(T) unsigned char[sizeof(T)]. Wenn du benutztstd::memcpy aus dem Objekt vom Typ @ kopierT zumunsigned chararray, wird das als Kopierkonstruktion ...

3 die antwort

Könnte ich einen Kopierkonstruktor für die Unterklasse von QObject haben?

Hie [http://qt-project.org/doc/qt-5/qobject.html#no-copy-constructor-or-assignment-operator] wir können lesen, dass kein Kopierkonstrukt und Kopierzuweisungsoperator auswertbar ist. ...

3 die antwort

Selbstzerstörung: this-> MyClass :: ~ MyClass () vs. this-> ~ MyClass ()

Auf meiner Suche nach C ++ bin ich über den Artikel gestolpertSchreiben von Kopierkonstruktoren und Zuweisungsoperatoren [http://cplusplus.bordoon.com/copyConstructors.html]das einen Mechanismus vorschlägt, um Codeduplizierungen zwischen ...

1 die antwort

"Fast Standard" -Kopierkonstruktor (& Zuweisungsoperator) in C ++

Normalerweise mache ich "fast Standard" -Kopierkonstruktoren und Zuweisungsoperatoren. Das heißt, ich befinde mich in Situationen, in denen die vom Compiler bereitgestellten Kopier- und Zuweisungsoperatoren für die meisten Datenelemente ...

2 die antwort

Polymorphismus mit dem Kopierkonstruktor

Hier ist der Code, den ich benutze. Ich würde gerne wissen, ob das, was ich getan habe, korrekt und sicher ist. Normalerweise wird es kompiliert und die von mir durchgeführten Tests sind erfolgreich. Aber da es das erste Mal ist, das ...