14.2.5 Candidate user-defined operators

博客围绕类型T和可重载运算符op(A)展开,阐述了确定类型T为运算符op(A)提供的候选用户定义运算符集的规则。若T中有适用的op声明,候选集为所有适用声明;若T为object,候选集为空;否则候选集为T直接基类提供的候选运算符集。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Given a type T and an operation operator op(A), where op is an overloadable
operator and A is an
argument list, the set of candidate user-defined operators provided by T
for operator op(A) is determined
as follows:
?For all operator op declarations in T, if at least one operator is
applicable (?4.4.2.1) with respect to
the argument list A, then the set of candidate operators consists of all
applicable operator op
declarations in T.
?Otherwise, if T is object, the set of candidate operators is empty.
?Otherwise, the set of candidate operators provided by T is the set of
candidate operators provided by the
direct base class of T.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值