371
Мысалда берілген
less_health
бульдік функциясы өзіне берілген
monstr
класынаң екі аргументінің
health
өрістерін салыстырады.
health
өрісін тұрақтымен салыстыру үшін онымен функцияның екінші аргументін
байланыстыру керек.
bind2nd
байланыстырғышы бірінші аргумент ретінде
ptr_fun
адаптерінің көмегімен қалыптастырылатын функционалдық
объектіні қабылдауы керек. Программа жұмысының нəтижесі (ауру монстрлар
саны – 2):
MONSTRY:
monstr: ammo = 30 health = 10
monstr: ammo = 10 health = 200
monstr: ammo = 10 health = 1
Достарыңызбен бөлісу: