gpt4 book ai didi

c++ - 类模板中嵌套类模板的显式特化

转载 作者:行者123 更新时间:2023-11-30 03:58:57 24 4
gpt4 key购买 nike

<分区>

这是我无法修复的最少代码:

template<typename T>
class A {
template<typename S>
class B{

};
template<>
class B<int> {

};
};

当我编译时我得到

error: explicit specialization in non-namespace scope 'class A<T>'

我做错了什么?我该如何解决这个问题?

编辑:我看到了一些其他答案,但根据他们的建议,我应该这样做:

template<typename T>
class A {
template<typename S>
class B{

};
};
template<typename T>
class A<T>::B<int> {

};

但这也行不通...

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