ADL 的陷阱是什么?
作者:fredoverflow 提问时间:6/2/2010
前段时间我读了一篇文章,解释了参数依赖查找的几个陷阱,但我再也找不到了。这是关于获得你不应该访问的东西或类似的东西。所以我想在这里问:ADL 的陷阱是什么?...
重载解析 问答列表
作者:fredoverflow 提问时间:6/2/2010
前段时间我读了一篇文章,解释了参数依赖查找的几个陷阱,但我再也找不到了。这是关于获得你不应该访问的东西或类似的东西。所以我想在这里问:ADL 的陷阱是什么?...
作者: 提问时间:11/19/2010
很难说这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,目前的形式无法合理回答。如需帮助澄清此问题以便重新打开,请访问帮助中心。 10年前关闭。 #include <iostre...
作者:Daniel Bauer 提问时间:6/13/2019
我为一个班级实现了两次转换。一个是 bool,一个是 int&。 如果我隐式转换为 int,它会使用 int& 转换,但如果我想要一个布尔值,它仍然使用 int& 转换。 struct A { ...
作者:Chilippso 提问时间:7/15/2022
TL的;博士;为什么 - 关于重载分辨率/函数声明 - 被视为比 更精确的匹配,即使传递的变量确实是类型而不是“只是”的pointer typearray typearray typepointer ...
作者:Enlico 提问时间:8/26/2022
(你可能会把这个问题看作是这个问题的重复,但是,老实说,我还没有真正理解这个问题,所以我用我自己的措辞单独问。 [over.load]/1 显示: 并非所有函数声明都可以重载。此处指定了那些不能超...
作者:Bingo 提问时间:6/12/2023
问题A 给出此处的代码示例: #include <iostream> #include <string> class LogStream { public: LogStream& operat...