Witam,
zastanawiam się jak zwrócić z funkcji typ o większym rozmiarze.
Mam funkcję:
template <typename T, typename Y>
auto add(T a ,Y b) -> decltype(T|Y)
{
return (a+b);
};
int main()
{
std::cout << add(1, 2);
}
Niestety przy próbie kompilacji pojawiają się błędy.