Dzień dobry!
Jest nastepująca sytuacja:
int *a;
int *b;
int *c;
int *d;
a = b; // a wskazuje na b;
Teraz następuje nowe wywołanie funkcji, i nie mam dostępu do "b", bo zostało nadpisane.
a dokładniej to są to operacje na klasowych obiektach, więc właśnie w tym momencie został stworzony nowy obiekt z konstruktora. Dostęp do tamtego obiektu został mi jedynie poprzez wskaźnik "a" i teraz pytanie jest takie. Czy mając wskaźnik "a", który wskazuje na wskaźnik "b",
mogę przypisać coś do wskaźnika "b" ?
- Jeszcze jedna sprawa, że ten wskaźnik "a" to obiekt, który jest wskaźnikiem. "b" też.
Dlatego właśnie w tym miejscu chciałbym przypisać obiekt c do obiektu b za pomocą obiektu a, który wskazuje na obiekt b(wszystkie są wskaźnikami)
Jeżeli chodzi o kod, to nie to, że jest tajny czy coś. Pytanie jest w sumie proste a tyle tekstu napisałem, żeby to dokładnie zobrazować. Czy można przypisać coś do wskaźnika, jeżeli posiadamy jedynie dostęp do wskaźnika innego, który to wskazuje na ten wskaźnik, do którego chcemy coś przypisać?
Czy jest to w ogóle możliwe?