const returnType Function(const paramType&) const { ..... }

제가이해한게 여기서 3번째(밑줄) const에 대해서만 오버로딩이 가능한 것 같은데 맞나요?


오버로딩 가능:

T& operator[](int i);
const T& operator[](int i) const;


오버로딩 안됨:

void f1(int i);
void f1(const int i);


해봤을땐 그런거 같긴한데 정확한 documentation을 못찾겠어서..