void foo(int){}void foo(){}template<typename Ft>struct T{ T(){} T(Ft){}};int main(){ T<void()> t; t = foo; //Error, the foo() should be matched by overload resolution.}generates this error:error C2563: mismatch in formal parameter listerror C2568: '=' : unable to resolve function overloadcould be 'void foo(void)' or 'void foo(int)'
Visual Studio/Team Foundation Server/.NET Framework Tooling version
Steps to reproduce
Product Language
Operating System
Operating System Language
Actual results
Expected results
Please wait...