64,637
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include "anArray.h"
anArray::anArray(void)
{
arraySize = 0;
Array = new int [arraySize];
}
anArray::~anArray(void)
{
}
void anArray::add(int addData)
{
arraySize ++;
Array[arraySize] = addData;
}
void anArray::showArray()
{
for (int i=0;i < arraySize;i++)
std::cout<< Array [ arraySize] << std::endl;
}
int main ()
{
anArray aArr;
aArr.add (3);
aArr.showArray ();
}
anArray::anArray(int arraySize)
{
curSize=0;
Array = new int [arraySize];
}
anArray::~anArray(void)
{
delete []Array;
}
void anArray::add(int addData)
{
if(curSize<arraySize)
{
curSize++;
Array[curSize] = addData;
}
else//申请空间 拷贝释放原始空间
{
}
}