|
|
От: | _NN_ | |
| Дата: | 14.10.15 12:58 | ||
| Оценка: | |||
#include <iostream>
#include <type_traits>
using namespace std;
auto f()
{
enum class A { X, Y };
return A::X;
}
auto f(int)
{
enum class A { X, Y };
return A::X;
}
int main()
{
auto fvoid = f();
auto fint = f(1);
cout << is_same<decltype(fvoid), decltype(fint)>::value; // 0
}