#include "stack.hpp" int main() { Stack stack; stack_construct_default(&stack); stack_push(&stack, 1.3); stack_push(&stack, 3.5); stack_push(&stack, -2); stack_print(&stack, "stack"); std::cout << "pop: " << stack_pop(&stack) << std::endl; stack_print(&stack, "stack"); std::cout << "pop: " << stack_pop(&stack) << std::endl; stack_print(&stack, "stack"); std::cout << "pop: " << stack_pop(&stack) << std::endl; stack_print(&stack, "stack"); stack_destruct(&stack); }