码迷,mamicode.com
首页 >  
搜索关键字:函数对象    ( 1689个结果
用Object.prototype.toString.call() 区分对象类型
在 JavaScript 里使用 typeof 来判断数据类型,只能区分基本类型,即 “number”,”string”,”undefined”,”boolean”,”object” 五种。对于数组、函数、对象来说,其关系错综复杂,使用 typeof 都会统一返回 “object” 字符串。要想区别...
分类:其他好文   时间:2015-02-03 18:55:43    阅读次数:206
boost::bind 介绍
boost::bind 介绍 这篇文章介绍boost::bind()的用法, 文章的主要内容是参考boost的文档。1. 目的 boost::bind 是std::bindlist 和 std::bind2nd的结合体。它提供一个任意的函数对象(仿函数)、函数、函数指针、成员函数指针。 它可以绑定任...
分类:其他好文   时间:2015-01-31 01:48:50    阅读次数:255
boost::function 介绍
本片文章主要介绍boost::function的用法。 boost::function 就是一个函数的包装器(function wrapper),用来定义函数对象。1. 介绍 Boost.Function 库包含了一个类族的函数对象的包装。它的概念很像广义上的回调函数。其有着和函数指针相同的特性但是...
分类:其他好文   时间:2015-01-31 01:46:38    阅读次数:120
浅析STL 谓词 + 仿函数 + 函数指针(c)
一:起因 (0)提到C++ STL,首先被人想到的是它的三大组件:Containers(容器), Iterators(迭代器), Algorithms(算法)。容器为用户提供了常用的数据结构(如,vector,list,deque,stack,map,multimap,set,multiset,外加string),算法大多是独立于容器的常用的基本算法(一般在algorithm头文件中,其中sor...
分类:其他好文   时间:2015-01-30 21:07:01    阅读次数:248
仿函数(函数对象)和STL算法
1仿函数可当作排序准则 程序员经常将某些class obect以有序的形式置于容器中或许你是 不能或不想反正你无法使用一般的operator Class Person { Public: String firstname() const; String lastname() const; } Class personsortCriterion {   Bool operator...
分类:编程语言   时间:2015-01-28 16:00:38    阅读次数:279
C++ 为什么设置基类的析构函数为虚函数
对象的析构函数调用顺序是从派生类到基类 那么如果基类的指针指向派生类的对象 还能正常的执行析构顺序吗 下面看一个类的声明 class Subject { public: ~Subject(); Subject(); }; class ConcreteSubject : public Subject { public : ConcreteSubject(); ~Conc...
分类:编程语言   时间:2015-01-25 16:44:43    阅读次数:147
Python标准库:内置函数min(iterable, *[, key, default])
min(arg1, arg2, *args[, key]) 本函数是迭代对象iterable进行比较,找出最小值返回。当key参数不为空时,就以key的函数对象为判断的标准。例子:#min() array1 = range(10) array2 = range(0, 20, 3) print('min(array1)=', min(array1)) print('min(array2)=', m...
分类:编程语言   时间:2015-01-25 11:09:32    阅读次数:189
C++ STL容器的学习使用(vector、queue、list、set、map)
?? 1.STL组成: STL有三大核心部分:容器(Container)、算法(Algorithms)、迭代器(Iterator),容器适配器(containeradaptor),函数对象(functor),除此之外还有STL其他标准组件。通俗的讲: 容器:装东西的东西,装水的杯子,装咸水的大海,装人的教室……STL里的容器是可容纳一些数据的模板类。 算法:就是往杯子里倒水,往大海...
分类:编程语言   时间:2015-01-24 13:11:41    阅读次数:312
Python标准库:内置函数max(iterable, *[, key, default])
max(arg1, arg2, *args[, key]) 本函数是迭代对象iterable进行比较,找出最大值返回。当key参数不为空时,就以key的函数对象为判断的标准。例子:#max() array1 = range(10) array2 = range(0, 20, 3) print('max(array1)=', max(array1)) print('max(array2)=', m...
分类:编程语言   时间:2015-01-24 00:31:10    阅读次数:170
php - 面向对象
php - 访问控制 public 公共访问属性,无任何访问限制 private 私有访问属性,只有在该类内部访问 protected 受保护的访问属性,只有本类或子类或父类中可以访问php - 魔术方法 __construct() 构造函数:对象初始化时使用...
分类:Web程序   时间:2015-01-22 15:10:49    阅读次数:145
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!