E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
functor
实现一个以字符串为Key大小写不敏感的Hash Map
以STLPort为例,通过HashMap的模版定义可以看出,其缺省的哈希
Functor
是hash,比较
functor
为equal_to:template), _STLP_DFL_TMPL_PARAM
Heath's Blog
·
2011-07-13 23:00
STL理解
STL包括:1.容器containers,2.迭代器iterators,3.算法algorithms,4.仿函数
functor
s,5.适配器adapters容器包括:1.序列容器,有vector,deque
super_chris
·
2011-06-23 21:00
算法
vector
list
Random
iterator
Access
map、string使用的注意事项
需要注意的它是SortedAssociativeContainer,意味着它是经过排序的,每一次的插入等操作,都会自动排序,它的第三个构造参数必须是实现比较方法的仿函数((
functor
s);是PairAssociativeContainer
Benjamin
·
2011-05-18 21:00
Predicate接口介绍
org.apache.commons.collections.Predicate; 该接口的源代码如下: package org.apache.commons.collections; /** * Defines a
functor
ZoopNin
·
2011-05-12 22:00
apache
STL-函数对象及函数对象适配器
一 函数对象
Functor
STL中提供了一元和二元函数的两种
Functor
,通过unary_function和binary_function提供了这两种不同参数数量的
Functor
的基本结构,在这两个类型中
wulibin136
·
2011-04-30 21:00
Generic callback
sgi里面说AFunctionObject,or
Functor
(thetwoter
apen2007
·
2011-04-28 01:00
callback
object
function
wrapper
functor
语言
技术
[STL]函数对象/仿函数
接下来要介绍的是另外的一种组件,函数对象(FunctionObject,JJHou译作
Functor
仿函数)。什么是函数对象顾名思义,函数对
CRICH_MOON
·
2011-04-22 14:00
C++回调(CallBack)方案
在C语言中,这种回调函数被称作算子(
functor
),在事件驱动类程序中普遍存在。主要问题基于这样一个事实:某个类的多个实例各自位于内存的不同位置。
每天早晨叫醒你的不是闹钟,而是梦想
·
2011-04-14 22:00
C++之仿函数
typedefstructtag_
Functor
{voidoperator()(void){//implementfunctionhere}}
Functor
; 很有意思的用法,如果加入带参数的构造函数的话会更有意思它的特点在于函数的参数可以在
iamoyjj
·
2011-02-18 00:00
C++
struct
function
functor
[STL]函数对象/仿函数
接下来要介绍的是另外的一种组件,函数对象(FunctionObject,JJHou译作
Functor
仿函数)。什么是函数对象顾名思义,函数对
kinghzking
·
2011-01-26 19:00
算法
function
less
iterator
Class
containers
C++回调(CallBack)方案
在C语言中,这种回调函数被称作算子(
functor
),在事件驱动类程序中普遍存在。主要问题基于这样一个事实:某个类的多个实例各自位于内存的不同位置。
老马驿站
·
2011-01-25 15:00
C++ 下 Function 对象的实现(上)
本文的目标是,让以下代码能顺利跑起来:intintfun0(){ return1;}struct_int
functor
0{ intoperator()() { return2;
溪流漫话
·
2011-01-16 22:00
Functor
仿函数
仿函数,就是使一个类的使用看上去象一个函数。其实现就是类中实现一个operator(),这个类就有了类似函数的行为,就是一个仿函数类了。在我们写代码时有时会发现有些功能的实现的代码,会不断的在不同的成员函数中用到,但是又不好将这些代码独立出来成为一个类的一个成员函数。但是又很想复用这些代码。写一个公共的函数,可以,这是一个解决方法,不过函数用到的一些变量,就可能成为公共的全局变量,再说为了复用这么
Sunny_chenpeng
·
2010-11-16 14:00
Algorithm
String
vector
iterator
iostream
functor
STL中
functor
及
functor
adapter的实现
在学习的过程中看到下面的一条语句: count_if ( vec.begin() , vec.end() , not1 ( bind2nd ( less_equal<int>() , 10 ))); 对于泛型算法count_if它的实现如下: Template<class InputIterator, class Predicate> Typen
ypaapy
·
2010-11-10 16:00
java
算法
boost::bind源码剖析(实例分析)
bind的本质:就是创建一个
Functor
对象(重载了operator()的类对象)通过将多余的函数参数和函数指针存储为Funtor对象的成员变量,在调用operator()函数是,利用存储的函数指针和函数参数
junanhonglei
·
2010-10-12 20:00
源码
bind
分析
实例
boost
C++语言学习之STL 的组成
STL有三大核心部分:容器(Container)、算法(Algorithms)、迭代器(Iterator),容器适配器(containeradaptor),函数对象(
functor
),除此之外还有STL
bingxuebage
·
2010-07-12 15:00
C++
算法
vector
iterator
Class
语言
C/C++宏定义
hi.baidu.com/liujia_310/blog/item/652be50888d2b938e924889d.html 1.宏可以像函数一样被定义,例如: #definemin(x,y)(x/struct
functor
_caller_base
zoudaokou2006
·
2010-07-04 23:00
Stl中使类成员函数成为谓词,mem_fun 和mem_fun_ref的使用
STL中仿函数(
functor
s)、类成员和mem_fun的使用众所周知,STL使用起来非常方便,其中仿函数(
functor
)扮演了一个非常重要的角色。
acdnjjjdjkdckjj
·
2010-06-09 20:00
Algorithm
struct
each
fun
functor
Pointers
函数对象、仿函数
接下来要介绍的是另外的一种组件,函数对象(FunctionObject,JJHou译作
Functor
仿函数)。什么
daojin
·
2010-06-02 00:00
数据结构
编程
算法
binary_function
如果你在定义一个二元的
functor
时,几乎可以不用管这个binary_function。
yzm365487848
·
2010-05-07 14:00
算法
function
struct
vector
functor
C++回调函数(callback)与仿函数(
functor
)的异同
回调函数(callback)与仿函数(
functor
)很多时候从用途上来看很相似,以致于我们经常将它们相提并论。
md521
·
2010-04-14 22:00
C++
vector
struct
callback
编译器
functor
Android QQ,一个WEBOS APP诞生!!(两个QQ对比!)
请看这个大哥的言论 http://linuxtoy.org/archives/tencent-qq-android-or-per
functor
y.html 原来一直使用androidminiqq!
sinfrancis
·
2010-04-10 12:00
android
qq
网络协议
腾讯
webos
内联函数/回调函数/仿函数(
functor
)-------(c++)
回调函数 回调函数就是一种利用函数指针进行函数调用的过程.而那个函数在需要的时候,利用传递的地址调用回调函数,这时你可以利用这个机会在回调函数中处理消息或完成一定的操作。 应用程序提供给Windows系统DLL或其它DLL调用的函数,一般用于截获消息、获取系统信息或处理异步事件。应用程序把回调函数的地址指针告诉DLL,而DLL在适当的时候会调用该函数。(一般为标准WindowsAPI的调用方式
xiven
·
2010-03-20 15:00
C++
Class
dll
callback
fun
functor
关于Python中一种回调方式的实现
#关于回调功能的测试#
Functor
是这种回调功能的关键对象class
Functor
:"""Simple
functor
class."""
dancing999
·
2010-02-08 09:00
代码
Boost Phoenix 入门 (3)
但是这个处于中心地位的组件,其实是一个很简单的concept:Actor就是一个
functor
,它接受0~N个参数。
ralphjzhang
·
2010-01-13 20:00
function
each
actor
reference
functor
Boost Phoenix 入门 (2)
Core位于Phoenix库最底层(第一层)的是Actor模块,它是对于Phoenix
functor
的原型定义,做了一个
functor
最基本的工作:重载operator()。Acto
ralphjzhang
·
2010-01-13 19:00
Algorithm
object
function
delete
actor
functor
STL中仿函数(
functor
s)、类成员和mem_fun的使用
STL中仿函数(
functor
s)、类成员和mem_fun的使用众所周知,STL使用起来非常方便,其中仿函数(
functor
)扮演了一个非常重要的角色。
为生存而奔跑
·
2009-12-01 18:00
《windows核心编程》读书笔记1-chapter1
*******************************************//*CWinErrCodeFormatter,用于将错误码翻译成文本,可以指定文本的语言 *//*这是一个
functor
mynote
·
2009-10-24 17:00
ptr_fun学习笔记
ptr_fun是将一个普通的函数适配成一个
functor
,添加上argument type和result type等类型, 其实现如下(例子里面是binary_function,unary_function
kingoal
·
2009-02-20 23:00
C++
c
算法
C#
分页
分页放些代码上来懒得打字:因为这个东西有些很不爽#include#include#include#include//#include"DKcommit.hpp"templatestructprintT{ //
functor
foroperator
3D FPS
·
2009-02-08 03:00
WINCE(WM5.0 PPC)下Loki的测试——
Functor
本文演示一个在WINCE环境下Loki之
Functor
模板类的测试例子。
dyw
·
2009-01-10 11:00
function
cmd
测试
Symbian
WinCE
functor
Modern C++ Design 笔记 第五章 Generalized
Functor
s
还是看一个最简单的Funtor的例子吧// test
functor
classtemplate class plus{public: void operato
hhygcy
·
2008-12-03 14:00
最近的两个问题:less for std::map,静态变量初始化顺序
其一是关于自己给std::map写lesspredicate,std::map第三个参数是一个典型的
functor
。
loop_in_codes
·
2008-11-11 17:00
C++ Templates中的例子编译不过的原因
此例子来源于《C++TemplatesTheCompleteGuide》,使用了两种编译器(gcc3.4.4,Dev-C++4.9.9.2),都出现如下错误:C++Templates中的
functor
sinojelly
·
2008-09-15 13:15
C++
编译
templates
休闲
函数对象
看到有个概念叫“函数对象”,搜了一下关于它的解释: 函 数对象(function object),又名仿函数(
functor
),是重载了operator()的一个类,其实在stl算法中有大量运用
61party
·
2008-09-08 19:00
函数
分析stl function objects模块
分析stlfunctionobjects模块从SGI的STl文档来看,STL
functor
(functionobject)模块主要分为两个部分:预先定义的
functor
以及
functor
adaptors
woaidongmao
·
2008-08-31 21:00
代码自动生成-宏递归思想
Problem 如果你曾经写过
functor
,那么你肯定对某些代码进行粘贴
loop_in_codes
·
2008-08-20 17:00
理解typename的两个含义
templateclassThreadingModel>class
Functor
Impl,ThreadingModel>:publicPrivate::
Functor
ImplBase{public:typedefRResultType
glliuxueke
·
2008-07-23 14:00
2008/06/19 links
with Forgery Protection http://www.metaskills.net/2008/6/18/restful-ajax-with-forgery-protection
Functor
xxj
·
2008-06-19 10:00
jquery
Ajax
Ruby
Rails
ActiveRecord
2008/06/19 links
RESTfulAJAXwithForgeryProtectionhttp://www.metaskills.net/2008/6/18/restful-ajax-with-forgery-protection
Functor
http
xxj
·
2008-06-19 10:00
Rails
jQuery
Ajax
Ruby
ActiveRecord
2008/06/19 links
with Forgery Protection http://www.metaskills.net/2008/6/18/restful-ajax-with-forgery-protection
Functor
xxj
·
2008-06-19 10:00
jquery
Ajax
Ruby
Rails
ActiveRecord
Comparator 将 M×N 转化成 M+N
用C++写程序经常需要写一些很小的
functor
,最常见的例子就是compare
functor
,排序的,查找的,自己每定义一个数据结构,就要定义一个compare
functor
,甚至多个(对不同字段)。
whinah
·
2008-04-22 14:00
数据结构
String
vector
struct
Class
functor
C++ 中 Bool
functor
的优化
原以为足够现代的编译器的优化能力很强,看来我是高估了。GCC没测过,VC2008刚刚被证实了。 pairx(rand(),rand()),y(rand(),rand()); for(inti=0;iinlinebooloperator&_Left, constpair&_Right){ //testif_Left<_Rightforpairs return(_L
whinah
·
2008-04-22 13:00
火星了,今天才知道C++0x也通过了lambda表达式/闭包的提案
按照C++98(或者叫ISO/IEC 14882 : 1998)的话,要定义一块代码然后把它传来传去的话,我们需要的是一个
functor
——能重载(
RednaxelaFX
·
2008-04-16 19:00
C++
c
C#
Blog
Ruby
实现
functor
- 增强型的函数指针
实现
functor
-增强型的函数指针作者:KevinLynx需求:开发一种组件,用以包装C函数、通常的函数对象、成员函数,使其对外保持一种一致的接口。
loop_in_codes
·
2008-03-17 11:00
实现
functor
- 增强型的函数指针
实现
functor
-增强型的函数指针作者:KevinLynx需求:开发一种组件,用以包装C函数、通常的函数对象、成员函数,使其对外保持一种一致的接口。
woaidongmao
·
2008-03-17 11:00
分析stl function objects模块
分析stlfunctionobjects模块从SGI的STl文档来看,STL
functor
(functionobject)模块主要分为两个部分:预先定义的
functor
以及
functor
adaptors
loop_in_codes
·
2008-03-13 13:00
template学习:一个
Functor
的使用例子
#include // 模板,可以调用函数或者
Functor
template void TestTemplate(
Functor
func)...{ func("TestTemplate");}/
ah_fu
·
2008-01-12 18:00
C++
c
C#
20070424备忘——仿函数
20070424备忘——仿函数 1 2 class
functor
{ 3 public: 4 void operator()(int x){ 5 cout<
CG@CPPBLOG
·
2007-12-17 21:00
java函数式编程
java中的函数式编程主要通过模拟函数子
functor
来实现,通过一个接口来声明函数子调用的接口(
shxiao
·
2007-12-06 15:00
java
编程
F#
Google
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他