函数绑定?是叫函数绑定吗?

ocean1004 2008-10-15 10:57:33
什么什么有三种方法
1.虚函数
2.重载operator()
3.函数绑定?

不知道是不是叫函数绑定,但网上搜索到很乱

“BOOST 绑定”

我找不到相关的文章,麻烦高手给个例子,或则一个系统学习的连接
...全文
129 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ocean1004 2008-10-15
  • 打赏
  • 举报
回复
动态绑定应该是虚函数吧?

不是虚函数,和模板有关联的。

应该是这个http://www.boost.org/doc/libs/1_36_0/libs/bind/bind.html了
xhs_lh04 2008-10-15
  • 打赏
  • 举报
回复
你是不是指动态绑定?

动态绑定也叫做动态联编,它是在程序运行过程是进行选择正确的虚拟函数的代码的联编方式。
ocean1004 2008-10-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 baihacker 的回复:]
一般的函数绑定是指绑定某个参数为常数
把A1->A2->A3...An->B
的函数类型转为
A1->A2->A3...Ai-1->Ai+An->B
的函数类型

在程序设计语言中,把属性和名称的约束也可以叫绑定.

1.虚函数
是指一个动态类型调用虚函数的时候,只有在运行时才知道调用的是哪个函数
2.重载operator()
重载...米啥说的
3.函数绑定?
已讲
[/Quote]
这个东西是叫“函数绑定”吗?还有其他约束条件没?GOOGLE下来很多,很乱~~~~~~~~~
fallening 2008-10-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ocean1004 的回复:]
。。。。。。。。。。。。。。。。
我能给出出处,能有专业名词,我就自己GOOGLE了,还这里提问干嘛。。。。。

为什么在这里求,就是因为这些表达只能由懂程序的“人”能看的懂我在讲什么。

“BOOST 绑定”这个是某个高手看了代码之后给我的术语,他也不大会术语,但是我还没办法GOOGLE到。。。所以在这里求高手~~~~~~~~~~
[/Quote]
http://www.boost.org/doc/libs/1_36_0/libs/bind/bind.html
ocean1004 2008-10-15
  • 打赏
  • 举报
回复
不是网络绑定,是函数的绑定,为实现和“虚函数”,“operator()”类似的功能~~~~~~~~~~
baihacker 2008-10-15
  • 打赏
  • 举报
回复
一般的函数绑定是指绑定某个参数为常数
把A1->A2->A3...An->B
的函数类型转为
A1->A2->A3...Ai-1->Ai+An->B
的函数类型

在程序设计语言中,把属性和名称的约束也可以叫绑定.

1.虚函数
是指一个动态类型调用虚函数的时候,只有在运行时才知道调用的是哪个函数
2.重载operator()
重载...米啥说的
3.函数绑定?
已讲
ocean1004 2008-10-15
  • 打赏
  • 举报
回复
。。。。。。。。。。。。。。。。
我能给出出处,能有专业名词,我就自己GOOGLE了,还这里提问干嘛。。。。。

为什么在这里求,就是因为这些表达只能由懂程序的“人”能看的懂我在讲什么。

“BOOST 绑定”这个是某个高手看了代码之后给我的术语,他也不大会术语,但是我还没办法GOOGLE到。。。所以在这里求高手~~~~~~~~~~
JJZHK 2008-10-15
  • 打赏
  • 举报
回复
提问的智慧,就是怎样提问题更容易叫别人帮你解决。
fallening 2008-10-15
  • 打赏
  • 举报
回复
boost::bind?
还是bind1st/bind2nd?
taodm 2008-10-15
  • 打赏
  • 举报
回复
问题是,你的话题的出处都没给,别人咋帮你?
也许,你得先google “提问的智慧”
jia_xiaoxin 2008-10-15
  • 打赏
  • 举报
回复
静态绑定和动态绑定?
taodm 2008-10-15
  • 打赏
  • 举报
回复
于STL叫“适配器”
于BOOST叫“【泛化】绑定器”
于其它OO语言,叫“闭包”
于函数式语言,叫“lambda函数”
ocean1004 2008-10-15
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 fallening 的回复:]
引用 4 楼 ocean1004 的回复:
。。。。。。。。。。。。。。。。
我能给出出处,能有专业名词,我就自己GOOGLE了,还这里提问干嘛。。。。。

为什么在这里求,就是因为这些表达只能由懂程序的“人”能看的懂我在讲什么。

“BOOST 绑定”这个是某个高手看了代码之后给我的术语,他也不大会术语,但是我还没办法GOOGLE到。。。所以在这里求高手~~~~~~~~~~

http://www.boost.org/doc/libs/1_36_0/libs/bind/bind.html
[/Quote]

对了,就是这个~~~~~~~~~~这个东西叫啥?

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧