64,647
社区成员
发帖
与我相关
我的任务
分享
struct Y
{
bool y();
bool x;
};
template<int i>
struct TestHelper{};
int main()
{
enum {yiis = sizeof(&Y::y)}; // ok
TestHelper<sizeof(&Y::y)> y; // error C2070: “overloaded-function”: 非法的 sizeof 操作数
TestHelper<sizeof(&Y::x)> x; // ok
system("pause");
return 0;
}
TestHelper<sizeof(decltype(&Y::y))> y;