社区
C++ 语言
帖子详情
函数绑定?是叫函数绑定吗?
ocean1004
2008-10-15 10:57:33
什么什么有三种方法
1.虚函数
2.重载operator()
3.函数绑定?
不知道是不是叫函数绑定,但网上搜索到很乱
“BOOST 绑定”
我找不到相关的文章,麻烦高手给个例子,或则一个系统学习的连接
...全文
129
13
打赏
收藏
函数绑定?是叫函数绑定吗?
什么什么有三种方法 1.虚函数 2.重载operator() 3.函数绑定? 不知道是不是叫函数绑定,但网上搜索到很乱 “BOOST 绑定” 我找不到相关的文章,麻烦高手给个例子,或则一个系统学习的连接
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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]
对了,就是这个~~~~~~~~~~这个东西叫啥?
Go中指针
绑定
函数
和值
绑定
函数
的区别
本文深入探讨了Go语言中指针
绑定
函数
与值
绑定
函数
的区别,通过实例展示了两者在修改结构体成员变量时的不同表现。指出,指针
绑定
函数
能够直接修改结构体的字段,而值
绑定
函数
则只能操作传入参数的副本。
函数
绑定
本文探讨了JavaScript中
函数
绑定
的问题,解释了为何直接
绑定
函数
可能导致this指向错误,并提供了三种解决方案:使用闭包、自定义bind方法及利用ECMAScript原生bind方法。
C++拾遗--bind
函数
绑定
本文介绍了C++中的bind
函数
,作为
函数
适配器,它用于将参数列表与已知
函数
绑定
,创建新的可调用对象。主要内容包括bind的常见用法、
绑定
类成员
函数
及其在减少参数和调整参数顺序上的作用。
C++的静态
绑定
和动态
绑定
、虚
函数
表的理解
本文介绍了C++中的静态
绑定
和动态
绑定
机制,重点讲解了虚
函数
和虚
函数
表在多态性实现中的作用。静态
绑定
在非多态场景下效率高但缺乏灵活性,动态
绑定
通过虚
函数
实现多态性,但会带来运行时查找的开销。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章