Vector finished

This commit is contained in:
2019-04-29 19:15:43 +02:00
parent c04e639a15
commit 047a7ded1d
2 changed files with 22 additions and 1 deletions

View File

@@ -34,4 +34,9 @@ public:
{
return size;
}
Vector()
: data(nullptr),
size(0U)
{}
};

View File

@@ -47,7 +47,23 @@ bool TestInsertion()
bool TestResize()
{
return false;
Vector<unsigned> vector;
vector.Resize(2048u);
FillWithSequentialNumbers(vector);
vector.Resize(vector.GetSize() / 2u);
for(unsigned i = 0; i < vector.GetSize(); ++i)
{
if(vector[i] != i)
{
return false;
}
}
vector.Resize(vector.GetSize() * 16u);
return true;
}
int main()