복사 또는 이동 생성자를 정의 할 때 다른 클래스의 개인 변수에 액세스 할 수 있습니다. C ++는 friend
자동으로 서로 에게 연결합니까 ?
예를 들면 다음과 같습니다.
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;
}