最新回答 / qq_牛仔要放羊_0
Array::Array(const Array &Arr){ m_iCount = Arr.m_iCount; m_pArr = new int[m_iCount]; for(int i=0;i<m_iCount;i++){ m_pArr[i] = Arr.m_pArr[i];}}//将拷贝函数由浅拷贝修改成深拷贝
2017-06-15
arr1.printInfo().setLen(5).printInfo().setLen(6).printInfo().setLen(7).printInfo().setLen(8).printInfo().setLen(9).printInfo().setLen(10).printInfo().setLen(11).printInfo().setLen(12).printInfo().setLen(13).printInf()。。。会爆炸么。。。
2017-06-15
Coordinate(int x, int y)
{
m_iX = x;
m_iY = y;
}
void printInfo()
{
cout << '(' << m_iX << ',' << m_iY << ')' << endl;
}
int main(void)
{
Coordinate coorArr[2] = { Coordinate(1,2),Coordinate(3,4) };
for (int i = 0; i < 2; i++)
{
coorArr[i].printInfo();
}
return 0;
}
{
m_iX = x;
m_iY = y;
}
void printInfo()
{
cout << '(' << m_iX << ',' << m_iY << ')' << endl;
}
int main(void)
{
Coordinate coorArr[2] = { Coordinate(1,2),Coordinate(3,4) };
for (int i = 0; i < 2; i++)
{
coorArr[i].printInfo();
}
return 0;
}