阅读背景:

关于数组的封装不知道为什么错了,具体代码如下

来源:互联网 
main.cpp


#include<iostream>
#include"Myarray.h"
//实现数组的封装
using namespace std;

int main()
{
	Myarray  a;
	for(int i=0;i<a.length();i++)
	{
		a.setData(i,i);
	}
	for(int i=0;i<a.length();i++)
	{
		cout << a.getData(i)<<endl;
	}

	Myarray a2=a;//调用赋值构造函数

	for(int i=0;i<a.length();i++)
	{
		a2.setData(i,i);
	}
	for(int i=0;i<a.length();i++)
	{
		cout << a2.getData(i)<<endl;
	}

	system("pause");
	return 0;
}
main.cpp


#include<iostream>
#include"Myar



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: