2
Різниця між std :: result_of та decltype
У мене є проблеми з розумінням потреби std::result_ofв C ++ 0x. Якщо я правильно зрозумів, result_ofвикористовується для отримання отриманого типу виклику об'єкта функції з певними типами параметрів. Наприклад: template <typename F, typename Arg> typename std::result_of<F(Arg)>::type invoke(F f, Arg a) { return f(a); } Я не бачу різниці в наступному коді: …