Suchergebnisse für Anfrage "copy-constructor"
Wann müssen wir Kopierkonstruktoren verwenden?
Ich weiß, dass der C ++ - Compiler einen Kopierkonstruktor für eine Klasse erstellt. In welchem Fall müssen wir einen benutzerdefinierten Kopierkonstruktor schreiben? Können Sie einige Beispiele nennen?
Warum hätte ein Kopierkonstruktor mehr als einen Parameter?
$ 12.8 / 2 - 'Ein Nicht-Template-Konstruktor für Klasse X ist ein Kopierkonstruktor, wenn sein erster Parameter vom Typ X &, const X &, volatile X & oder const volatile X & ist und entweder keine anderen Parameter oder alle anderen Parameter ...
Warum wird der Kopierkonstruktor nicht aufgerufen?
class MyClass { public: ~MyClass() {} MyClass():x(0), y(0){} //default constructor MyClass(int X, int Y):x(X), y(Y){} //user-defined constructor MyClass(const MyClass& tempObj):x(tempObj.x), y(tempObj.y){} //copy constructor private: int x; int ...
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; }
Korrekte Methode zum Duplizieren von Delphi-Objekten
Was sind die Vor- und Nachteile einer Duplizierung einer Objektinstanz mit Konstruktor- oder Instanzfunktion? Beispiel A: type TMyObject = class strict private FField: integer; public constructor Create(srcObj: TMyObject); overload; ...