【发布时间】:2015-05-18 00:08:30
【问题描述】:
为什么/什么时候我们应该更喜欢 using std::swap; swap(a, b); 而不是 std::iter_swap(&a, &b)?
【问题讨论】:
-
@T.C.:哈哈,很公平,但还有其他情况吗? (但请随时将其发布为答案...)
-
我认为您应该几乎总是“更喜欢”它以提高可读性
-
你能把你的问题放在你的问题中吗,很难解析“using”是关键字 using,而不是实际单词
-
两年前你也几乎没有问过这个问题吗? stackoverflow.com/questions/14024228/…
-
@Mehrdad。好吧,在我写完评论之后,我开始有了第二个想法。额外的 using 语句本身并不明显,所以我的评论可能只是反映了我自己的经验的偏见。
标签: c++ algorithm swap argument-dependent-lookup