Ich lerne gerade für meine Zwischenprüfung. Es wird eine Frage über das dynamische Einrichten eines Arrays geben, und vielleicht über einen Kopierkonstruktor, einen Destruktor und das Überladen des Zuweisungsoperators. Können Sie bitte überprüfen, ob ich richtig liege. Außerdem verstehe ich nicht, was Überladen des Zuweisungsoperators bedeutet. Können Sie mir hier weiterhelfen?
class A
{
int* myArray; //basically I created a pointer called myArray,
A() //are my copy constructors correct? A(), and A(int size)?
{
myArray = 0;
}
A(int size)
{
myArray = new int[size];
}
~A() // I think my destructor is correct
{
delete [] myArray;
}
Können Sie bitte meinen Code überprüfen? Auch wie kann ich Zuweisung Operator überladen?
Vielen Dank im Voraus.