|
정확한 것은 아니지만 아는데로 추측해 말씀드리겠습니다..
멤버함수에 const를 쓰면 그 멤버함수는 멤버를 변경하지 못하게 되지요.
그런데 정적 멤버 함수가 this 포인터를 가지지 않기 때문에 멤버에 접근조차 할 수가 없는데
멤버의 변경을 못하게 한다는 것은 어딘가 말이 안맞겠죠~
이정도로 대강 생각해 볼 수 있을 것 같습니다.
컴파일러에 대해 자세히 알고 있는 분에게 물어보셔야 할 것 같은 문제군요..
진수.네모 님이 쓰신 글 :
: 책에 써 있기를
:
: 정적 멤버 함수는 this 포인터를 가지지 않는다. 그러므로 그것들은 const로 선언될 수 없다.
:
: 라고 ...
:
: 정적 멤버 함수가 this 포인터를 가지지 않는다고 암기를 해도... 그게 const로 선언 될수 없다니... 그게 무슨
:
: 뜻인지... 어떤 관계가 있는지 설명부탁드립니다.
:
: 그럼 좋은 하루 되세요.
|