0
0
mirror of https://github.com/torje/C_crash_course.git synced 2025-06-05 06:33:46 +02:00

17 lines
498 B
C

#include "buffer.h"
struct Stack;
struct Stack * Stack_init( size_t membersize);
void * Stack_push_back(struct Stack * stack, void * data );
void * Stack_pop_back(struct Stack * stack, void * data );
void Stack_clear(struct Stack * stack);
size_t Stack_size(struct Stack *stack);
void Stack_alloc_from_zero(struct Stack * stack, size_t size);
int Stack_resize(struct Stack * stack, size_t size);
//void *Stack_at(struct Stack *stack, size_t pos);
//size_t Stack_capacity(struct Stack *stack);