FastLED 3.9.15
Loading...
Searching...
No Matches

◆ resize() [1/2]

template<typename T, typename Allocator = fl::allocator<T>>
void fl::HeapVector< T, Allocator >::resize ( fl::size n)
inline

Definition at line 464 of file vector.h.

464 {
465 if (mSize == n) {
466 return;
467 }
468 if (n > mCapacity) {
469 ensure_size(n);
470 }
471 while (mSize < n) {
472 push_back(T());
473 }
474 while (mSize > n) {
475 pop_back();
476 }
477 }
void ensure_size(fl::size n)
Definition vector.h:431
void push_back(const T &value)
Definition vector.h:552