zoukankan      html  css  js  c++  java
  • 同名的const 成员函数

    如下代码:
    struct Derived
    {
        void foo(string)
            {
                cout<<"ddd foo"<<endl;
        };
        void foo(string) const
            {
                cout<<"ddd foo const"<<endl;
        };
    };


    int _tmain(int argc, TCHAR * argv[])
    {
        Derived dttt;
        dttt.foo("xiarl");//ddd foo

        return 0;
    }

    以上是通得过编译的,运行结果是输出 “ddd foo”,输出结果和两函数的次序无关。

    唔。。。优先选择非const的?还是?那什么时候才会调用const版的这函数?

  • 相关阅读:
    谷歌机器学习
    Pycharm使用conda安装的环境
    HAN模型理解2
    HAN模型理解1
    RCNN
    深度CNN
    多通道CNN
    TextCNN
    词向量2
    词向量1.md
  • 原文地址:https://www.cnblogs.com/xiarl/p/3356633.html
Copyright © 2011-2022 走看看