What does it mean const type& method
This question already has an answer here:
这意味着该函数的定义不能修改它所属的结构/类(即它不能改变实例变量)。
struct MyStruct
{
int i ;
void go1 ()
{
i = 5 ;
}
void go2 () const
{
i = 5 ; // error: 'this' is const
}
} ;
链接地址: http://www.djcxy.com/p/40438.html
下一篇: 这是什么意思const类型和方法