Beim Durchstöbern einiger C++-Fragen habe ich oft Kommentare gesehen, dass eine STL-freundliche Klasse eine swap
Funktion (normalerweise als Freund.) Kann jemand erklären, welche Vorteile dies bringt, wie die STL dazu passt und warum diese Funktion als eine friend
?