const 는 변수를 상수화 하여 사용할때 사용한다.
const형 으로 선언한 클래스는 const 함수만 사용 가능하다.
클래스에서 맴버변수의 변형을 막기 위하여 사용한다.
const <리턴> 클래스명::함수명(매개변수){...}-->리턴값.즉 나의 맴버변수값을 보호!
call by reference나 call by pointer의 경우 외부값을 보호하기 위하여 사용한다.
<리턴> 클래스명 :: 함수명 (const 매개변수)-->매개변수를 보호!
'언어 > CPP(cpp)' 카테고리의 다른 글
상속 (0) | 2018.02.06 |
---|---|
동적배열과 이차원 동적배열 (0) | 2018.02.06 |
operator overloading(연산자 오버로딩) (0) | 2018.02.05 |
vector_static변수_static함수 (0) | 2018.02.05 |
클레스 (0) | 2018.02.05 |