blob: 21ceeaaa932bf2bea488f4580c28e5ed93d0f7aa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#ifndef DEF_LISTH
#define DEF_LISTH
#include <stdlib.h>
struct long_list {
long* list;
size_t alloc_size;
size_t length;
};
struct long_list* long_list_init(size_t size);
void long_list_free(struct long_list* list);
void long_list_add(struct long_list* list, long value);
long long_list_get(struct long_list* list, size_t index);
void long_list_set(struct long_list* list, size_t index, long value);
#endif
|