这里的this表示的是指针吗?

天王盖地虎626 发布于 09/23 23:27
阅读 454
收藏 0

const_cast<RefBase*>(this)->onFirstRef()

这里的this是指针类型?是所谓的this指针吗?

加载中
0
liuyong051
liuyong051

回去认真看看C++的语法

0
范文捷
范文捷

看一下这行语句所在函数,函数后面如果有const,则表示这个函数内的this指针是const类型,然而onFirstRef()定义后面没有const,所以onFirstRef的this指针不是const类型,需要把this转为非const才能调用onFirstRef

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部