함수 끝 const1 Const(상수) 학습내용 1. const의 위치에 따른 문법 차이 2. 함수 뒤 const 3. class 안의 메써드 const 인자 1. const의 위치에 따른 문법 차이 - 1. 앞에 붙는 경우 정수형 포인터가 가리키고 있는 값이 const라는 의미. 즉, 가리키는 값을 바꿀 수 없다. - 2. 뒤에 붙는 경우 포인터 주소값이 const라는 의미. 포인터가 가리키는 값은 바꿀 수 있되, 가리키는 주소를 바꿀 수 없다. 2. 함수 뒤 const - 특징 1. 위의 함수가 존재한다고 할 때, IsNotZero()라는 함수 뒤의 const의 역할은 무엇일까? 바로 이 함수 안에서는 어떤 변수도 바꿀 수 없음(mutable은 예외)를 뜻한다. 함수가 클래스 멤버인 경우에만 const 키워드를 함수 뒤에 삽입 할 수 있으.. 2020. 12. 26. 이전 1 다음