#ifndef STRUCT_QUEUE_H #define STRUCT_QUEUE_H // dichiarazioni per la gestione della coda di interi using namespace std; #include struct node { int val; node * next; }; struct queue { node * tail; node * head; }; enum retval { FAIL, OK }; void init (queue &); void deinit (queue &); retval enqueue(int,queue &); retval first(int &,const queue &); retval dequeue(queue &); void print (const queue &); #endif