써드아이 2013. 5. 25. 12:42

const function( const type arg ) const



1. 함수에 선언되는 const


다른 멤버 함수에서 객체의 멤버 변수를 변경하지 않기 위한 목적으로 사용???



2. 리턴 타입에 선언되는 const


포인터나 레퍼런스를 리턴할 때 caller 측에서 값을 변경 못 하도록 하기 위해서 사용




3. 인자에 선언되는 const