当前位置:  开发笔记 > 编程语言 > 正文

轻量级boost :: bind

如何解决《轻量级boost::bind》经验,为你挑选了2个好方法。

我很厌烦pass-callback-data-as-void*-struct反模式.Boost绑定很好地解决了它,但是是一种不可接受的依赖.什么是轻量级替代品?我怎么能尽可能简单地自己写呢?



1> Matt Cruiksh..:

首先,我质疑你的断言,你使用它太重了.

其次,如果需要控制行为,请滚动自己的模板.

第三,如果您害怕滚动自己的模板,我会质疑您判断的能力boost::bind太大而无法使用.



2> ididak..:

查看Don Clugston 的快速代表.它应该是您在大多数当前平台上可以找到的最快的委托(编译为2个汇编指令.)1.4+版本获得了一些Boost.Bind兼容性.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有