프로그래밍 언어No. 40
C++ 9. 참조와 const
참조는 이미 있는 객체의 다른 이름이다. 선언할 때 반드시 객체를 묶어야 하고, 나중에 다른 객체를 다시 묶을 수 없다. 이 편의 핵심 `const`는 그 경로로 객체를 고치지 않겠다는 약속이다. 호출자가 값을 읽기만 하면 매개변수는 `const` 참조가 기본이다. 그림. 참조는 객체를 소유하지 않으므로 원본 수명이 더 길어야 한다. 참조는 별명이 된다 함수가 `int&`를 반환하면 호출자는…
전문 읽기 →