猫史档案馆


【求助,为什么报错】C++成员函数做友元

用户:AlanTuringAlanTuring查看:0 回复:1 评论:0 创建时间:2020-08-25T14:48:24


#include<iostream>
using namespace std;
class good;
class lou
{
	friend void good::visit();
	public:
		lou();
	public:
		string msittingroom;
	private:
		string mbedroom;
};
class good
{
	public:
		good();
		void visit();
		void visit2();
	private:
		lou *l;
};
lou::lou()
{
	msittingroom="客厅";
	mbedroom="卧室";
}
good::good()
{
	l=new lou;
}
void good::visit()
{
	cout<<"正在访问"<<this->l->msittingroom<<endl;
	cout<<"正在访问"<<this->l->mbedroom<<endl;
}
void good::visit2()
{
	cout<<"正在访问"<<l->msittingroom<<endl;
}
void t01()
{
	good g;
	g.visit();
	g.visit2();
}
int main()
{
	t01();
	
	return 0;
}

第六行报错


回复

上一页1 页 / 共 1下一页
爱python的小萌新爱python的小萌新

requests-sofa~~

点赞0


评论