class ColdPatient {

void TakeSinivelCap(const SinivelCap& cap)const { cap.Take(); }

};


위 코드에서


const 사용 의미에 대한 질문임






(const SinivelCap& cap)

-->


매개변수로 넘겨받은 참조자 cap의 내용은 변경 되지 않음을 명시한다.




질문


const { cap.Take(); }


-->


여기서 const 를 쓴 의미는 뭐임?