Wywołanie operatora przypisania przez wskaźnik

0

Cześć, mam takie pytanie: mam klasę, która ma przeładowany operator przypisania. Klasa ta ma również dynamiczny obiekt tej samej klasy (ale to chyba nie jest istotne). Teraz moje pytanie brzmi jak wywołać operator przypisania korzystając ze wskaźnika do obiektu?
Teraz czas na kod :)

class klasa
    {
    public:
        klasa* wsk;
        double* array;
        klasa() {
            wsk = new klasa;
            }
        void operator=(int array_size)
            {
            array = new double[array_size];
            }
        void inna_funkcja(int number)
            {
            //jak korzystać z operatora przypisania?!?
            //wsk = number;    //błąd!
            //wsk-> (= 10); //błąd!
            }
    };
1

Może *wsk = 10;?

0

A wiesz, że tak! ;D
<gupek> ze mnie :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1