|
CArray v1.0.0-build
Minimal and Extensible Array Implementation for C
|
Represents a pointer-based vector container. More...
#include <carr.h>
Public Attributes | |
| bool | __initialized |
| Internal initialization-state flag. | |
| size_t | cap |
| Maximum number of elements that can be stored without resizing. | |
| bool | dynamic |
| Indicates whether the vector supports dynamic resizing. | |
| size_t | size |
| Number of elements currently stored in the vector. | |
| void ** | vec |
| Pointer to the array of stored element pointers. | |
Represents a pointer-based vector container.
Stores pointers to elements in a contiguous array. Tracks the number of elements currently stored and the allocated capacity.
| bool CARR::__initialized |
| size_t CARR::cap |
| bool CARR::dynamic |
| size_t CARR::size |
| void** CARR::vec |