C++ argument-dependent name lookup Posted on 2021-08-28 概念:函数中参数的命名空间会添加到函数搜索列表中。 示例: 12345678910111213141516#include <iostream>namespace X { class C { }; void foo(C c) { std::cout << "X::foo" << std::endl; }}int main() { X::C c; foo(c); return 0;}