gpt4 book ai didi

c++ - 如何保护 CRTP 不提供错误的父类(super class)?

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

<分区>

curiously recurring template pattern , 我们写

template <class Derived>
class Base {
};

class Derived : public Base<Derived> {
};

什么是使代码健壮的另一个复制粘贴遗漏的好方法,以便下面的代码片段抛出编译时错误:

class AnotherDerived : public Base<Derived> {
};

我正在使用 Visual C++ 2013。

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