[OOP]友元函数

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

class Object
{
    friend void Print(Object* p);

public:
    Object(int v) : value(v)
    {
    }
private:
    int value;
};

void Print(Object* p)
{
    printf("value: %d \n", p->value);
}


int main()
{
    Object obj(10);
    Print(&obj);
    return 0;
}

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注