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 ( size_t n)
inline

Definition at line 406 of file vector.h.

406 {
407 if (mSize == n) {
408 return;
409 }
410 if (n > mCapacity) {
411 ensure_size(n);
412 }
413 while (mSize < n) {
414 push_back(T());
415 }
416 while (mSize > n) {
417 pop_back();
418 }
419 }
void ensure_size(size_t n)
Definition vector.h:373
void push_back(const T &value)
Definition vector.h:493