|
|
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”创建一个纯虚拟成员的基类,并从该类继承所有类。 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 8 月前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 8 月前 |
|
|
tTt · 使用堆栈中的值重新分配指针 9 月前 |
|
|
manuel · 现代C中空指针的替代方案++ 10 月前 |
|
|
cha · 为什么在C中,int变量需要“&”运算符,而数组不需要?[副本] 10 月前 |