gpt4 book ai didi

c++ - 为什么 g++ 无法编译。当获取模板化类的模板化成员函数的地址时

转载 作者:太空宇宙 更新时间:2023-11-04 16:17:00 26 4
gpt4 key购买 nike

<分区>

template <typename T>
class X
{
public:
template <typename Y>
void x();
};

template<typename T>
class Z
{
public:
void x()
{
void (X<Z>::*p)() = &X<Z>::x<T>;
}
};

g++ 4.8.1

请问我如何让它编译;我尝试了很多变体,但出现以下错误

t.C:15:35: error: expected primary-expression before ‘>’ token
^
t.C:15:36: error: expected primary-expression before ‘;’ token
^

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com