我刚刚了解到C ++概念比SFINAE优越得多,因为受概念约束的函数是有序的,这意味着约束程度较高的函数比约束程度较小的函数更好。
编译器使用多少规则来估计函数受多少约束?当混合非约束和约束过载时,这些规则如何与常规过载解决方案相互作用?
为简单起见,在重载解析过程中: