15/12/08 20:22:24.50 BztczKM1.net
ヘッダ周りで混乱しています。ご教授おねがいします。
下のプログラムをそれぞれA.h, B.hのヘッダに書いて動作させるにはどうしたらいいでしょうか。
/*Aクラスの関数からBクラスのprivateメンバにアクセスする*/
class B;
class A {
int ia;
public:
void aFunc(B *b_ptr);
};
class B {
int ib;
public:
friend void A::aFunc(B *b_ptr);
};
void A::aFunc(B *b_ptr) {
b_ptr->ib;
}