Gibt es einen semantischen Unterschied zwischen dem Ausdruck SchreibenWas ist der Unterschied zwischen std :: tie und std :: make_tuple mit std :: ref-Argumenten?
std::tie(x, y, z)
und dem folgenden Ausdrucks?
std::make_tuple(std::ref(x), std::ref(y), std::ref(z))
Wenn ja, was sind die Unterschiede?
By the way, diese Frage zu stellen ist nicht das gleiche wie What is the difference between assigning to std::tie
and tuple of references? weil die Tupel von Referenzen über std::ref
nicht erstellt wird, sondern durch die Art explizit angeben.