https://cs.senecac.on.ca/~chris.szalwinski/archives/btp200.081/content/overl.html 주소에서 일부 C++ 텍스트를 읽습니다. 첫번째 라인 , 그들이 말 :C++에서 오버로드 된 멤버 함수에 대한 질문이 있으십니까?
멤버 함수의 서명이 구성
함수 이름,
매개 변수의 데이터 타입을
매개 변수 순서 및
가능함수의 const 상태입니다.
나는 그들이 "기능의 CONST 상태"말 무슨 뜻인지 이해가 안 돼요.
누구든지 자세히 설명해 주실 수 있습니까? 감사합니다. .
"(** non ** - 변경 가능)"을 변경하지 않습니까? "변하기 쉬운"것을 의미 했습니까? – davka
@ davka - 아니요.클래스 멤버를'mutable'으로 선언 할 수 있습니다 ('mutable int m_foo;'에서와 같이). 이것은 const 함수로 변경 될 수 있음을 의미합니다. – Chowlett
알아요. 이제 나는 당신이 "변치 않는"것이 아니라 "변할 수없는"것을 의미하는 것을 보았습니다. 텍스트의 배경색을 기반으로한다면 정확한 의미를 얻는 것은 매우 어렵습니다. – davka