当前位置: 首页 > 工具软件 > loading bar > 使用案例 >

c++ 只有返回值不同类成员函数重载

益兴生
2023-12-01
class test
{
public:

	test R() const
	{
		test r;
		r.max = 10;
		return r;
	}
	test& R()
	{
		max = 20;
		return  *this;
	}
	void prin()
	{
		cout << max << endl;
	}

private:
	int max;
};

test a;
test b;
a = b.R();

a.prin();//此时会打印出 20

test a;
const  test b;
a = b.R();
a.prin();//此时会打印出 10;

总结:

只有返回值不同的函数重载 实例化时定义类型

 类似资料: