与SFINAE有问题。我需要能够确定一个类型是否有成员函数运算符->定义,而不管它的返回类型是什么。示例如下。
测试程序中的这个类。它定义了返回类型为X*的operator->()。); // only change is we hardcoded Object as return type.两者都应该能够找到“对象运算符->() const”方法;因此,两者都应该使用测试的专用版本测试(SFINAE*);因此,对于两个方法,HasOperatorMemberAcce
我给出这样的定义:{}error: function '__m128 operator +(const __m128,const __m128)' already has a body
我不能改变第三方库,他们也不会定义任何标识这个运算符已经定义的东西有没有任何人都知道的方法(也许是使用SFINAE)来允许他们的定义占上风?