Zliczanie referencji, refCounter

0

Witam wszystkich, jeszcze raz proszę o pomoc w dokończeniu projektu. Chodzi o dopisanie zliczania referencji, a dokładniej w których miejscach refCounter powinien być zwiększany i zmniejszany?

Kod:
https://pastebin.com/TBqQXAet
https://pastebin.com/cuaGAHzF
https://pastebin.com/TMRf3UxU

0

Do czego ci taki licznik?
Chyba chodzi o liczbę odwołań do obiektu, w takim razie może informacje znajdziesz tutaj: http://xion.org.pl/productions/texts/coding/simple-gc-in-cpp/ , w takim przypadku w samym obiekcie takich odwołań nie zrobisz.

Jeśli chcesz wiedzieć tylko ile masz obiektów takiego typu to musisz utworzyć zmienną static i i inkrementować/dekrementować w konstuktorze/destruktorze.

0

Tak, chodzi o zliczanie odwołań do obiektu, wiem jak to powinno działać ale nie wiem jak się za to zabrać :/

0
czaffik napisał(a):

Do czego ci taki licznik?
Chyba chodzi o liczbę odwołań do obiektu, w takim razie może informacje znajdziesz tutaj: http://xion.org.pl/productions/texts/coding/simple-gc-in-cpp/ , w takim przypadku w samym obiekcie takich odwołań nie zrobisz.

Jeśli chcesz wiedzieć tylko ile masz obiektów takiego typu to musisz utworzyć zmienną static i i inkrementować/dekrementować w konstuktorze/destruktorze.

Tak, chodzi o zliczanie odwołań do obiektu, wiem jak to powinno działać ale nie wiem jak się za to zabrać :/

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