账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    C++友元类和派生类访问变量的怪异之处
    27
    0

    有一个很蠢的问题,其实一般也不太可能这样写,不过C++Primer上讲解内容时用来举例子,突发奇想试下它们的区别,结果郁闷了...

    class Quote
    {
    protected:
        double price = 0.0;
    };
    
    class Bulk_quote : public Quote
    {
    public:
        double test() { return price; }
    };

    这个不报错

    class Quote
    {
        friend class Bulk_quote;
    protected:
        double price = 0.0;
    };
    
    class Bulk_quote :
    {
    public:
        double test() { return price; }
    };

    这个报错了

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 遭遇失败 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部