Warum gibt es sowohl in <algorithm> als auch in <utility> eine std :: move

Meistens wird std::movehier auf die <utility>Version verwiesen . Das std::movein macht<algorithm> tatsächlich das, was sein Name andeutet, move , während das std::movein<utility> sein Argument auf einen x-Wert umwandelt, was im Grunde nur ein Vorverarbeitungsschritt ist, um den...