友元函数访问对象中的成员可以不通过对象名?

牛客上给的答案是否,为什么啊?
下面的代码输出的是10,访问静态成员还要通过对象名吗?还是说认为静态成员不属于对象,所以这种情况不算?
#include <iostream>
#include <algorithm>

using namespace std;

class Sales_data {
public:
        const static int sd=10 ;
private:
        int privateData ;
        friend void outPut(  ) ;
};

void outPut()
{
    cout<< Sales_data::sd << endl;
}

int main(  )
{
    outPut();
}

全部评论
静态成员变量不在实例的内存中,不算对象的成员变量
点赞 回复 分享
发布于 2017-10-23 16:33
友元函数没有this指针
点赞 回复 分享
发布于 2017-10-23 16:31

相关推荐

不愿透露姓名的神秘牛友
07-01 17:13
想去,但是听说加班强度实在难崩,所以拒绝了,现在有点心梗对面hr感觉也是实习生,打电话的时候怪紧张的,但是感觉人很好嘞
水中水之下水道的鼠鼠:哥们这不先去体验一下,不行再跑呗,大不了混个实习经历(有更好的转正offer就当我没说)
点赞 评论 收藏
分享
Rena1ssanc...:对的,要是面评没太烂,勤更新简历等捞就行了,腾讯可以无限复活
点赞 评论 收藏
分享
昨天 11:02
中山大学 C++
字节刚oc,但距离九月秋招很近了有两段互联网实习,非腾讯字节。不敢赌转正,现在在纠结去还是不去如果实习俩月离职会有什么后果吗
阿城我会做到的:不去后悔一辈子,能否转正取决于ld的态度,只要他不卡,答辩就是走流程,个人觉得可以冲一把
投递字节跳动等公司9个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务