mirror of
https://github.com/torje/C_crash_course.git
synced 2025-06-05 06:33:46 +02:00
17 lines
498 B
C
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);
|
|
|