반응형 const 썸네일형 리스트형 C++ 함수 중괄호 전 const 오늘 회사 신입에게 c++ 언어 코드 리뷰를 하다가 제대로 모르는 것 같아 다시 정리해주었다. 그리고 좋은 정리 Github 사이트가 있길래 퍼왔다. 도움이 되길 바란다. Const after function class Number { public: int GetNum() { return num; } bool IsNotZero() const { return num != 0; } private: int num; }; 위의 함수가 존재한다고 할 때, IsNotZero()라는 함수 뒤의 const의 역할은 무엇일까? 바로 이 함수 안에서는 어떤 변수도 바꿀 수 없음(mutable은 예외)를 뜻한다. 함수가 클래스 멤버인 경우에만 const 키워드를 함수 뒤에 삽입 할 수 있으며 해당 함수가 속한 객체의 멤버 .. 더보기 이전 1 다음