the ordered_array has a maximum size known as
ordered_array arr(10); // Capacity 10, Size 0
cout << arr.size() << endl; // Should print 0
arr.insert(3);
arr.insert(2);
arr.insert(1);
cout << arr.size() << endl; // Should print 3
// This should print 1, 2, 3
for(int i = 0; i < arr.size(); ++i)
cout << arr.at(i) << ", ";