1
7
您可以使用模板。
然而,人们更喜欢使用函数对象方法。您可以动态地或静态地这样做。
编辑:一些例子。
这就是所谓的函数对象习语,在STL和其他高质量的库中大量使用。编译时模板比较干净,但可以在运行时绑定std::函数。
edit@op:我在那里没有看到您的列表要求。一
|
2
3
以下内容似乎可以与g++和msvc一起使用:
免责声明:我很少使用Boost的东西,我只是在上面打了个字,不必费心检查文档,所以可能可以更清晰地表达出来。 还要注意C++0X标准库提供了相同的功能。 干杯! |
3
1
不是。绑定类是成员函数指针类型的固有部分。 但是,可以使用指向公共基类或模板的成员函数指针。 |
4
1
你能在你的列表中使用函数吗? |
5
1
看看快速学员: http://www.codeproject.com/KB/cpp/FastDelegate.aspx 这是一个简单的库,它允许您以非常高的速度委托几乎任何事情。 |
6
0
我不会在这里扮演专家,但我认为这会奏效,如果不是的话,我想知道为什么。 |
7
0
你不能有那样的指针,但是你可以有一个
|
8
-2
你不能这样做,即使你可以也不应该这样做,因为这违背了语言的精神。使用“fptr”创建一个纯虚拟成员的基类,并从该类继承所有类。 |
Community wiki · safe_ptr实现 1 年前 |
lplplplp · 为什么不能访问函数外的结构指针 2 年前 |
Fabio · 在c中将指针赋给常数指针++ 2 年前 |
Gabe Tucker · 无法在golang中分配接口对象指针 2 年前 |