gpt4 book ai didi

c++ - 为什么我不能约束一个概念

转载 作者:行者123 更新时间:2023-12-02 09:49:36 25 4
gpt4 key购买 nike

<分区>

不允许这样约束一个概念:

template<typename T>
concept A = expr_1;

template<A T>
concept B = expr_2; // error

但是,似乎总是可以这样实现相同的结果:

template<typename T>
concept A = expr_1;

template<typename T>
concept B = A<T> && expr_2; // ok

如果第一个版本总是可以重写为第二个版本,为什么不允许第一个版本?

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