1.tr1::function
2.tr1::bind
总结:
1.virtual函数的替代方案包括NVI手法和Strategy设计模式的多种形式。NVI手法自身是一个特殊形式的Template Method设计模式
2.将机能从成员函数移到class外部函数,带来的缺点是:非成员函数无法访问class的non-public
3.tr1::function的行为就像一般的函数指针。这样的对象可以接纳与“给定之与目标签名式兼容”的所有可调用物。
1.tr1::function
2.tr1::bind
总结:
1.virtual函数的替代方案包括NVI手法和Strategy设计模式的多种形式。NVI手法自身是一个特殊形式的Template Method设计模式
2.将机能从成员函数移到class外部函数,带来的缺点是:非成员函数无法访问class的non-public
3.tr1::function的行为就像一般的函数指针。这样的对象可以接纳与“给定之与目标签名式兼容”的所有可调用物。