argument-dependent-lookup

argument-dependent-lookup

文章 0 浏览 5

没有运算符“<<”尝试重载“<<”时,匹配这些操作数会出错。操作员

我是 C++ 新手,我试图简单地从 main.cpp 文件中的 Deck 类中打印出向量的向量。我想我需要超载 <<运算符,因为我试图输出的是 Deck 对象的成员变量之…

对你而言 2025-01-09 14:11:58 1 0

ADL 与范围解析——更喜欢哪一个?

我如何判断是否应该使用 use my_type bar; using some_namespace::foo; foo(bar); 而 some_namespace::foo(bar); 在调用我的函数 foo 时(不在我的直…

花期渐远 2025-01-05 02:22:11 0 0

模板的限定名称和非限定名称查找的不同行为

这段代码应该如何表现?如果我在 call_read() 函数中使用限定名称,它会调用通用函数并忽略我的重载;如果我使用非限定名称,它会首先调用重载,然后…

你在看孤独的风景 2024-12-21 11:57:25 3 0

什么是“参数相关查找” (又名 ADL,或“Koenig Lookup”)?

关于什么是参数依赖查找有哪些好的解释?许多人也将其称为 Koenig Lookup。 我最好想知道: 为什么这是一件好事? 为什么这是一件坏事? 它是如何运作…

你不是我要的菜∠ 2024-12-15 19:17:10 3 0

如何编写支持 ADL 的尾随返回类型或 noexcept 规范?

想象一下我正在编写一些容器模板之类的东西。现在是时候专门针对它的 std::swap 了。作为一个好公民,我将通过执行以下操作来启用 ADL: template voi…

顾挽 2024-12-07 22:49:12 3 0

AIR:Adobe Air Debug Launcher 停止工作...有任何日志吗?

我在使用 AIR SDK 运行时 2.7 的 win 7 64 位家庭版下使用 AIR 调试启动器 (adl) 时遇到问题。它有时会崩溃,我无法了解是否是因为我的软件所致。 有…

筱武穆 2024-11-28 08:31:17 3 0

自定义容器迭代器是否保证 ADL 考虑命名空间 std?

我无意在实际代码中使用它。我保证。 标准是否保证当函数参数的类型为 container::iterator 且 container::iterator 不存在时,将找到 std 命名空间不…

筱武穆 2024-11-25 17:10:50 4 0

关于运算符重载和参数相关查找,Visual Studio 10 和 GCC 4.5 之间的哪个编译器是正确的?

我有以下代码: class Foo; class Bar; class Bar { public: Bar() { } Bar(Foo &foo) { } }; class Foo { public: Foo() { } Foo(Foo &foo) { } Foo(…

翻身的咸鱼 2024-11-15 22:29:20 8 0

3.4.2 从 n3290 草案中查找依赖于参数的名称

ISO 草案 n3290 第 3.4.2 节第 1 段中的一点: 当函数调用中的后缀表达式是unqualified-id时,可能会搜索在通常的非限定查找过程中未考虑的其他命名空…

坦然微笑 2024-11-12 04:21:09 7 0

一般开始,加上考虑本地使用声明的 decltype

C++0x 的 ranged-for 循环有一个处理数组的特殊例外(FDIS §6.5.4),并且有两个函数 std::begin 和 end,它们被重载以处理数组或选择 begin/end 方法…

不知在何时 2024-11-08 01:15:30 6 0

SharePoint 2007 动态筛选查找

大家早上好。我正在寻求有关在 SharePoint 2007 中设置库模板的帮助。详细信息如下: 我有一个包含多个子网站的父网站。 我想设置一个库模板,然后可…

一个人的夜不怕黑 2024-11-06 03:40:06 8 0

模板和参数相关查找

编译这个程序时,我期待运算符<<调用解析为全局命名空间中的一个,但编译器却报告了一个不明确的重载。我认为非依赖查找发生在命名空间中的函数之前,…

月下客 2024-11-02 16:59:38 6 0

基于范围的 for 循环和 ADL

C++0x 标准工作草案 声明(第 6.5.4 节)有关基于范围的 for 循环中隐式的 begin() 和 end() 调用的以下内容: 'begin' 和 'end' 的查找方式为 参数相…

转身泪倾城 2024-10-20 12:54:24 8 0

SCORM 2004 ADL 测试套件错误

tldnr:需要一个变体,以允许组织项目上的参数对象中出现“/”; 在进行“内容包一致性测试”时,我在参数属性中收到以下错误。这是内容正常运行的必…

拔了角的鹿 2024-10-18 01:19:12 12 0

带有类参数的函数从命名空间泄漏?

我这里有一小段代码供您考虑,这让我很困惑。奇怪的是它可以在 Sun Studio 和 GCC 上编译,尽管我认为不应该。 考虑一下: namespace name { class C …

对你而言 2024-10-16 00:20:32 14 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文