2021-04-07 22:24:33 +03:00

13 lines
286 B
C

#pragma once
#include <stddef.h>
struct vector {
size_t cap, size, entsize;
void *data;
};
void vector_init(struct vector *vec, size_t entsize);
void vector_free(struct vector *vec);
void *vector_append(struct vector *vec);
void *vector_ref(struct vector *vec, size_t index);