Wir können auf private Variablen einer anderen Klasse zugreifen, wenn wir Kopier- oder Verschiebungskonstruktoren definieren. Schafft C ++ sie friend
automatisch miteinander?
Zum Beispiel:
my_str::my_str(my_str&& m)
{
size_ = m.size_; //accessing private variable another my_str class
buff_ = m.buff_; //accessing private variable another my_str class
m.buff_ = nullptr;
m.size_ = 0;
}