求助:同一个库文件里的不同类的函数怎么调用其他类里的函数和成员

 
class A
  {
public:
   int a;
      A()
     {
      a=1;
     }
      ~A()
     {
     }
public:
   int aaa()
     {

     }
  };

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
class B
  {
public:
   int bbb()
     {

     }
  };
//+------------------------------------------------------------------+

现在想:在B类的 函数 bbb() 里调用A类里的成员 a 和 函数aaa()

 
hollo123:

现在想:在B类的 函数 bbb() 里调用A类里的成员 a 和 函数aaa()

class B
  {
public:
   int bbb(A &a)
     {
	//调用
	return a.a;
     }
  };
另外可以继承A类,可以直接调用
class B:A
  {
public:
   int bbb()
     {
	//调用
	return A::a;
     }
  };