什么是“参数相关查找”(又名 ADL,或“Koenig 查找”)?
作者:user965369 提问时间:11/13/2011
关于什么是参数相关查找,有哪些很好的解释?许多人也称它为 Koenig Lookup。 我最好想知道: 为什么这是一件好事? 为什么这是一件坏事? 它是如何工作的?...
名称查找 问答列表
作者:user965369 提问时间:11/13/2011
关于什么是参数相关查找,有哪些很好的解释?许多人也称它为 Koenig Lookup。 我最好想知道: 为什么这是一件好事? 为什么这是一件坏事? 它是如何工作的?...
作者: 提问时间:11/19/2010
很难说这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,目前的形式无法合理回答。如需帮助澄清此问题以便重新打开,请访问帮助中心。 10年前关闭。 #include <iostre...
作者:Supremum 提问时间:7/18/2015
我试图理解为什么这个程序没有给 i 一个名称查找歧义: namespace X { int i = 1; } namespace Q { namespace P { int i = 2; ...
作者:Supremum 提问时间:7/19/2015
我对 [namespace.udir]p2 的含义有点困惑。请考虑以下程序: namespace X { int i = 1; } namespace Y { using namespace X;...
作者:Supremum 提问时间:7/26/2015
根据 c++ 标准,以下程序的格式是否正确或格式错误? namespace N { int i; } using namespace N; using ::i; int main() {} 我使...
作者:Supremum 提问时间:7/29/2015
在 c++ 中隐藏了两种类型的名称: 1) 正常名称隐藏:[basic.scope.hiding]p1 (http://eel.is/c++draft/basic.scope.hiding#1): ...
作者:Shamster 提问时间:7/14/2009
这个问题是本线程中提出的问题的进一步。 使用以下类定义: template <class T> class Foo { public: Foo (const foo_arg_t foo_arg...
作者:choxsword 提问时间:3/16/2018
代码示例如下: #include<iostream> using namespace std; namespace B { int ohoh=2; } namespace A { int oh...
作者:John Sall 提问时间:1/10/2021
我正在Unix上编程串行端口,并且我正在使用头文件。它包含以下功能:unistd.h read(int fd, void *buf, size_t count) 我正在创建一个类来调用这个函数,...
作者:user965369 提问时间:11/13/2011
关于什么是参数依赖查找,有哪些很好的解释?许多人也称它为 Koenig Lookup。 最好是我想知道: 为什么这是一件好事? 为什么这是一件坏事? 它是如何工作的?...