C++ 초급 - 7. 구조체와 클래스 (6 - const 멤버 함수)
📌 7.6 const 멤버 함수C++에서 const 멤버 함수는 객체의 데이터를 변경하지 않도록 보장하는 함수이다.이를 활용하면 코드의 안정성을 높이고, 불필요한 데이터 변경을 방지하여 예측 가능한 설계를 할 수 있다.또한, const 객체에서는 const 멤버 함수만 호출 가능하며, mutable 키워드를 사용하면 특정 멤버 변수만 예외적으로 변경 가능하다.📌 1. const 멤버 함수 선언 및 활용🔹 (1) const 멤버 함수란?멤버 변수 값을 변경하지 않는 멤버 함수.함수 선언 뒤에 const 키워드를 붙이면, 해당 함수는 객체의 멤버 변수를 변경할 수 없음.객체의 상태를 읽기 전용으로 유지하는 함수에 사용.💡 기본 문법class 클래스명 {public: 반환타입 함수명() const..
2025.02.22