Inteligentne wskaźniki to bardzo pomocne twory. Dzięki nim nie trzeba pamiętać głównie o zwolnieniu obiektu w różnych przypadkach, a o błędy z tego wynikające nietrudno.
Istnieje masa różnych implementacji inteligentnych wskaźników, od najprostszych usuwających obiekt, na który wskazują w momencie kiedy jest usuwany obiekt wskaźnika lub przypisywana jest nowa wartość, poprzez zliczające, kopiujące i masę innych. Zależnie od funkcji jakie ma spełniać i do jakich celów mamy zamiar go używać każdy może przygotować własną implementację.
Trzy złote reguły:
I jedna porada: nie być szowinistą, korzystać ze wszystkiego z umiarem.
Ponieważ trochę czasu musiałem poświęcić na stworzenie tego programiku, to pochwalę się szerszej publiczności. Oto program generujący obraz na podstawie odwrotnego śledzenia promieni. 
Tym razem wyleje swoje żale jeśli chodzi o dostępne środowiska programistyczne pod Linuksem, korzystające z czegoś innego niż QT (szukam głównie programów opartych o GTK), pewnie będą to żale momentami nieuzasadnione lub przedawnione, ale... gdzieś muszę...
Java - główny alergen programistów... powoduje bezsenność, depresję, a nawet napady histerii...
Czyli lekko podbarwione przemyślenia na temat tego języka, po kilkugodzinnych bojach z kolejnym fragmentem, kolejnej aplikacji. Doprawdy czasami zgłupieć idzie do reszty, Bogu dzięki jednak masy rzeczy można się dogooglać. ![]()
Zobacz inne wpisy:
« starsze «