1
SFINAE usando VoidT com diferentes compiladores leva a resultados diferentes
Considere o seguinte código: template <typename T> using VoidT = void; class A { public: using TEST = int; }; class C { public: using DIFFERENT = int; }; template <typename T, typename Enable = void> class B { public: B() = delete; }; template <typename T> class B<T, VoidT<typename …
10
c++