这是什么意思const类型和方法
这个问题在这里已经有了答案:
这意味着该函数的定义不能修改它所属的结构/类(即它不能改变实例变量)。
struct MyStruct
{
int i ;
void go1 ()
{
i = 5 ;
}
void go2 () const
{
i = 5 ; // error: 'this' is const
}
} ;
链接地址: http://www.djcxy.com/p/40437.html