对于命名空间中名字的隐藏规则来说有一个重要的例外。这个例外是,当我们给函数传递一个类类型的对象时,除了在常规的作用域查找外还会查找实参类所属的命名空间。这一例外对于传递类的引用或指针的调用同样有效。
查找规则的这个例外允许概念上作为类接口一部分的非成员函数无须单独的using声明(using declaration)就能被程序使用。
实参相关的查找与类类型
最新推荐文章于 2022-07-04 23:16:30 发布
对于命名空间中名字的隐藏规则来说有一个重要的例外。这个例外是,当我们给函数传递一个类类型的对象时,除了在常规的作用域查找外还会查找实参类所属的命名空间。这一例外对于传递类的引用或指针的调用同样有效。
查找规则的这个例外允许概念上作为类接口一部分的非成员函数无须单独的using声明(using declaration)就能被程序使用。