Witam,
Mam problem z zadeklarowaniem przyjaźni. Chcę aby metoda klasy B była zaprzyjaźniona do klasy A, ale jakoś mi to nie chce działać:
#include <iostream>
using namespace std;
class B;
class A
{
friend void B::write(A&);
void write(){cout<<"Mhm, udalo sie!"<<endl;}
};
class B
{
public:
void write(A &klasa)
{
klasa.write();
}
};
int main()
{
A a;
B b;
b.write(a);
return 0;
}
Także moje pytanie: Gdzie jest błąd? W czym probelm? Proszę o pomoc.