12#ifndef _integer_STACK_H
14#define _integer_STACK_H
Liste chainée contenant des valeurs de type int
void integer_stack_destroy(integer_stack_t *stack)
Destruction d'une pile.
void integer_stack_init(integer_stack_t *stack)
Initialisation d'une nouvelle pile contenant des valeurs de type int
integer_list_t integer_stack_t
Type de données pour représenter une pile contenant des valeurs de type int
Definition integer_stack.h:34
int integer_stack_pop(integer_stack_t *stack, int *data)
Supprime un élément de type int du haut de la pile.
int integer_stack_peek(integer_stack_t *stack)
Récupère la valeur de type int du haut de la pile.
int integer_stack_push(integer_stack_t *stack, int data)
Ajouter un élément de type int sur la pile.
int integer_stack_size(integer_stack_t *stack)
Accesseur sur la taille d'une pile.
Type de données pour représenter une liste chainée contenant des int
Definition integer_list.h:42