class two;
class one
{
int a;
public:
one()
{
a = 8;
}
friend two;
};
class two
{
public:
two() { }
two(one i)
{
cout << i.a;
}
};
int main()
{
one o;
two t(o);
getch();
}
我越来越从开发 - C++这样的错误:如何解决“声明朋友时必须使用类”错误?
a class-key must be used when declaring a friend
但是,当使用Microsoft Visual C++编译器编译运行正常。
呃,请你能修正格式!我试过了,但太难了。 –
请你可以修复你的空白。 –
请注意,不要使用Dev-C++,它已经过时了。 – Griwes