mutable키워드 (1)/h 썸네일형 리스트형 (C++)mutable 키워드란? 의미 : 상수함수에서 값을 입력 받기 위하여 예외적으로 값을 받아오라는 뜻 입니다. 어떻게 사용하냐구요? 당연히 간단한 예제 들고 왔습니다~ #include using namespace std; class Test { private: mutable int x; //mutable 키워드를 통하여Ï 상수화 된 변수를 바꾸지 못하게 하는 //제한을 예외적으로 해제 해줌. int y; public: void SetData(int a, int b) const { x = a; //x는 mutable로 선언되어 있으므로 가능. y = b; //y는 일반 변수로 선언 되어있기 때문에 아래와 같은 에러가 발생 //error C3490: 'y'은¨(는) const 개체를 통해 액세스되고 있으므로 //수정할 수 없습니다. .. 이전 1 다음