clang中std :: bind的最大参数个数

时间:2017-06-11 11:55:31

标签: xcode c++11 clang cocos2d-x-3.0 stdbind

在我的iOS Cocos2dx应用程序中,std :: bind似乎没有处理4个绑定参数(对于4参数静态函数)。第四个论点总是垃圾。

如何检查XCode(使用clang)std :: bind的最大参数数量?我可以改变吗?

或者它是Cocos中的一些设置?

1 个答案:

答案 0 :(得分:0)

好的,问题不在于有太多的参数,而是因为我正在为第3和第4个参数传递C风格的数组。正如我发现的那样,C风格的数组在C ++ 11中没有指定的复制行为,这是std :: bind所必需的。

有趣的是,第三个论点总是正确的,而问题仅在于第四个 - 这就是让我问这个问题的原因。