03 2019 档案
摘要:即在一个名称作为调用运算符的左操作数时,并且这个名字是一个无限定名称时,在无限定查找到的名字集合中额外增加的一个规则使集合范围扩大(从而可以定位到其他一些限定名称),通常是用来保证定义在不同命名空间的运算符得以直接调用而非使用到全部名字(在限定符号存在的情况下,必须包含完整的名字例如+ = oper
阅读全文
摘要:限定名称查找规则实际归纳下来很简单,先对::左边的名称进行查找(遵循,限定,无限定),然后在左边查找到的(此时只查找类型名称)名字的作用域内(含内联名称空间件)查找右边出现的名字,查找到即存在(故可以避免二义访问,名称隐藏,以及多态,还有注入类类名查找),否则出错,并且,对于一个出现在声明器上的无限
阅读全文
摘要:无限定名称查找 (关键字:懒惰,挑捡,using指令的特殊性) 无限定名称查找实际上就是指没有限定(名称空间和名称空间运算符)名存在的一个名字的出现,其中对于using指令,其内部包含的所有的声明是被当成在当前包含它的最内存块的使用该指令的位置上按照顺序声明的 无限定名称查找规则如下: 大部分情况下
阅读全文

浙公网安备 33010602011771号