>>396-397
Boost.FunctionやBoost.Signalsとか

>>398
#defineでがんばれ