|
|
1
4
看见
假装对象是用一个
|
|
|
2
1
这通常是不可能的。
有多种方法可以调用类型,包括lambdas和
C++没有像C#这样的语言那样的反射类型,也不可能使用C++提供的工具。
如果您只想将“可调用”的结果存储到变量中,那么您可以使用
如果你真的想根据结果的类型来做一些事情,那么 this question 可能会有所帮助。 基本上,将其添加到代码中。
那么,如果你有
|
|
|
3
0
我尝试了各种方法,但VS2010中对C++11的支持只是部分的,大多数方法都没有编译。 最终(在VS2010上)奏效的是:
哪里
请注意,这不是一个通用的解决方案(尽管在我的情况下已经足够了),因为:
|