标签: c++ operator-overloading const
我看到了类似的东西:
const char& operator[] (int Index) const
我理解的第一个const。保护返回的char不被修改。
const
char
但第二个const是什么意思?为什么我们有时会使用两个const,有时只使用一个?
答案 0 :(得分:7)
它可以用于任何成员函数,而不仅仅是运算符。这意味着,这个功能将:
mutable