참조자
원본 이름이 하나 더 생긴 것처럼 쓰며 값 접근 문법이 간단하다.
초기화 이후 재지정할 수 없고 nullptr이 될 수 없어 함수 인자와 const 참조에서 안정적이다.
원본 이름이 하나 더 생긴 것처럼 쓰며 값 접근 문법이 간단하다.
주소 자체를 저장하므로 재지정과 null 확인이 필요한 상황에 맞다.
큰 객체를 복사하지 않고 읽기 전용으로 전달할 때 기본 선택지가 된다.
참조자는 포인터보다 항상 좋은 것이 아니라, 대상이 반드시 존재하고 바뀌지 않는 관계를 표현할 때 의도가 선명하다.