hello!
Mam taki mały problem:
Potrzebuję w pewnym szablonie klasy stworzyć metodę SetPointer, która przypisuje jednemu składnikowi (typu Obiekt * Pointer) klasy wskaźnik do innego obiektu tej samej klasy albo NULL . Najlepiej by było gdyby ta funkcja działała następująco:
Obiekt.SetPointer(O2); //ustawia Obiekt.Pointer tak żeby wskazywał na O2
Obiekt.SetPointer(NULL); //ustawia Obiekt.Pointer na NULL
Trochę się zagmatwałem z tymi wskaźnikami i stąd moje pytanie: Czy bez tworzenia dwóch funkcji przeładowanych (jednej przyjmującej referencję obiektu, a drugiej const int) da się w ogóle coś takiego zrobić? Jeśli tak to prosiłbym o podpowiedź bo ilekroć coś wykombinuję to kompilator mi wyrzuca niezgodność typów danych z deklaracją.