19得票2回答
为什么在C++11中移除了unary_function和binary_function?

我发现在C++11中,binary_function被移除了。我想知道为什么。 C++98: template <class T> struct less : binary_function <T,T,bool> { bool operator() (const...

7得票1回答
有间接函子吗?

我希望您能提供一个一元函数,该函数将解引用其参数并返回结果。当然,我可以自己编写一个,但似乎应该已经存在这样的东西。 因此,考虑以下代码: const auto vals = { 0, 1, 2, 3 }; vector<const int*> test(size(vals),...