标签: c++ c++11
我在cppreference中找到了此代码。
它有一个模板函数声明:
template<typename T, typename U> auto add(T t, U u) -> decltype(t + u) { return t+u; }
由于我们已在此处使用auto,因此我无法理解为何再次使用decltype。我试图删除decltype,它运行完全正常。这只是多余的吗?
auto
decltype