摘要: 在C++11之前,要实现函数对象或者仿函数,主要参考《C++设计新思维》中的Loki库,它采用模板推导的方式来实现。虽然Loki可以模拟函数对象,但其代码看起来比较晦涩,使用又不方便。在C++11以后,开始原生支持函数对象,新标准中的用法简单清晰,所有的可调用对象有了统一的调用方式,极易上手。本文总结函数对象的各种使用方法。 std::function的定义 #include tem... 阅读全文
posted @ 2018-03-12 14:39 酱油和醋 阅读(427) 评论(0) 推荐(0) 编辑