miller/c/containers/dvector.h
2016-02-17 22:35:23 -05:00

14 lines
330 B
C

#ifndef DVECTOR_H
#define DVECTOR_H
typedef struct _dvector_t {
double* data;
unsigned long long size;
unsigned long long capacity;
} dvector_t;
dvector_t* dvector_alloc(unsigned long long initial_capacity);
void dvector_free(dvector_t* pdvector);
void dvector_append(dvector_t* pdvector, double value);
#endif // DVECTOR_H