gpt4 book ai didi

c++ - 非模板的模板定义

转载 作者:搜寻专家 更新时间:2023-10-31 01:56:44 25 4
gpt4 key购买 nike

我在尝试实现类似这样的东西时遇到“非模板的模板定义”编译错误:

class BaseFoo
{
BaseFoo();
~BaseFoo();

virtual void method();
};

template <class A>
class Foo : public BaseFoo
{
Foo();
~Foo();

virtual void method();
};

如果之前在其基类中定义的方法不是模板类,是否可以在模板类中重新定义方法?

最佳答案

显然这是一个最终在 gcc 4.2 中修复的错误。参见 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27211 .

关于c++ - 非模板的模板定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6613251/

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