gpt4 book ai didi

c++ - 模板中的模板默认参数

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

我正在尝试编译这个:

template <class T, class U = myDefaultUClass<T> >
class myClass{
...
};

虽然这对我来说似乎很直观,但它不适用于我的编译器,有谁知道如何做到这一点吗?

编辑: 好吧,问题实际上并不是来自于此,而是来自于残留的尝试......对此感到抱歉,无论如何感谢您的回答。

最佳答案

以下使用 g++ 对我有用。请发布更多代码、您收到的错误消息和编译器版本。

class A {};

template <class T> class T1 {};

template <class T, class U = T1<T> > class T2 {
};

T2 <A> t2;

关于c++ - 模板中的模板默认参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/625616/

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