[문과 코린이의 IT 기록장] C,C++ - friend 선언( friend란?, 클래스와 friend 선언, friend 선언은 언제 해야하는가?, 함수의 friend 선언 )
[문과 코린이의 IT 기록장] C,C++ - friend 선언 ( friend란?, 클래스와 friend 선언, friend 선언은 언제 해야하는가?, 함수의 friend 선언 ) 1. friend란? : private 맴버의 접근을 허용하는 선언이다. - friend는 접근 지정자를 완벽히 무시할 수 있는 기능을 가졌다. 즉, private건, protect건, friend라고 선언된 대상에게는 완벽하게 public으로 작용한다. - friend는 당하는 쪽에 선언하며, 그 내용을 자기 클래스 안(혹은 함수)에 담는다. [ friend 선언의 특징 ] 1) friend지정은 단 방향이며, 명시적으로 지정한 대상만 friend가 된다. 2) friend지정은 전이되지 않으며, friend의 friend관..