language: C++11 (gcc-4.7.2)
date: 311 days 11 hours ago
link:
visibility: public
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
template <typename Lhs, typename Rhs>
auto add (Lhs lhs, Rhs rhs) -> decltype(lhs + rhs) {
    return lhs + rhs;
}
 
int main() {
    std::cout << add (2, 2.5) << '\n';
    std::cout << add (2.5, 2);
}