카테고리 없음
[C++] const 속성을 제거하는 mutable 키워드
const 멤버 함수와 mutableconst 멤버 함수는 함수 내에서 const 멤버 변수뿐만 아니라, 일반 멤버 변수의 값도 바꿀 수 없도록 제한을 건 클래스 멤버 함수입니다. [C++] 객체를 변경할 수 없는 const 멤버 함수const 멤버 함수C++에서는 기본 타입에 const 키워드를 붙여 값을 변경할 수 없는 변수를 정의할 수 있습니다. 그리고, 이러한 변수는 값을 변경할 수 없으므로, 정의할 때 반드시 초기화 과정을 거codingbonfire.tistory.com그래서, const 멤버 함수 내에서는, 멤버 변수의 값을 수정할 가능성이 있는, 일반 멤버 함수도 사용할 수 없습니다. 하지만, 경우에 따라 멤버 변수의 값을 변경하는 것이 필요한 때가 있습니다. 그때 사용할 수 있는 키워드가 ..
2025. 3. 20.