美文网首页
const_reference top() const何时调用

const_reference top() const何时调用

作者: 谁客户 | 来源:发表于2019-10-14 21:54 被阅读0次

    在读stl源码时,看到像reference top()和const_reference top() const等函数,一直在疑惑编译器怎么在调用时区分这两个,去查了一下资料。

    原来是因为后者这个成员函数是const类型,所以当对象是const时,会调用这个函数。对于非const对象会优先调用非const成员函数,如果没有则调用const成员函数。而const对象只能调用const成员函数

    相关文章

      网友评论

          本文标题:const_reference top() const何时调用

          本文链接:https://www.haomeiwen.com/subject/ckvdmctx.html