关于友元类

snakeek Cocos2d-x基础-C++... 最后由 极客学院-Ukey 于2014年12月22日回复

  • 1 回答
  • 925 浏览

class A {

friend class B;

private:

int num;

public:

A() {

num = 10;

}

};

class B:public A{

public:

B() {

printf("%d n" num);

}

};


int main()

{

B b;

std::cout << "Hello World ! n" << std::endl;

return 0;

}

这里如果:

B b();

为什么不行?