Was bedeutet & - operator bedeutet überlastung

Lese ich ein C++ Buch.
Das Programm versucht, einen Vektor von Objekten.
Hier ist der Teil den ich nicht verstehe

class X {
public:
    X();
    X(int m) {
        temp = x;
    }

    int temp;


    X &operator =(int z) {
        temp = z;
        return *this;
    }

private :
    //           Some functions here
}

Was bedeutet die obige Zeile bedeutet?
Ist dies eine Art der überlastung?
Dann, wie?

  • Bitte überprüfen Sie Ihren code. Ich bin mir sicher, dass das Programm in diesem Buch nicht so Aussehen, weil es nicht immer kompilieren.
  • Ich befestigte den code bis gerade genug, um schmackhaft
InformationsquelleAutor | 2012-02-06
Schreibe einen Kommentar