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
Достарыңызбен бөлісу: