|
1
75
很简单,对吧?我们可以打电话
完全不知道
调用什么函数
接下来,编写一个小程序,创建一只独角兽并打印四次:
你编译这个程序,运行它,然后。。。它崩溃了。”什么?!“不可能,”你说:“我刚打电话来
为什么是
是的,依赖于参数的查找是C++的一个重要特性。基本上需要实现一些语言特性(如重载运算符)的期望行为(考虑streams库)。也就是说,这也是非常,非常有缺陷的,可能会导致非常丑陋的问题。已经有好几个建议来解决依赖于参数的查找,但是没有一个被C++标准委员会接受。 |
|
|
2
4
公认的答案是完全错误的-这不是一个错误的日常生活能力。在日常编码中使用函数调用是一种粗心的反模式——忽略依赖名,盲目依赖不合格的函数名。
在接受答案的情况下,如果
做 只有一个 . 他们实现了超过10年,但没有在语言是固定的。他们被公认的答案遗漏了(除了最后一段到目前为止是完全正确的)。看到这个了吗 paper
尝试
https://wandbox.org/permlink/4pcqdx0yYnhhrASi
然后转身
啊哈,今天早上我又被ADL咬了。这一次它甚至与函数调用无关!
今天我完成了移植的工作
ISO C++17
... 所以它可以使用
my implementation of
但它突然不起作用,有数百行神秘的错误信息。。。
this line
. 它粗略地抱怨说
答案是。。。日常生活能力很差。
The line inroducing
我承认我很幸运。错误消息将问题引至此行。只有两个类似的问题
the other
没有任何明确的
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |