C++11 - an example of trailing return type

less than 1 minute read

1
2
3
4
template<typename T, typename S>
auto multiply(T lhs, S rhs) -> decltype(lhs * rhs) {
  return lhs * rhs;
}