Pagina Principale | Lista dei namespace | Strutture dati | Lista dei file | Campi dei dati | Elementi globali

liste.h

Vai alla documentazione di questo file.
00001 /* Tennis Tournament Management System 2005 by Silvio Moioli
00002    and Davide Gottini (moio@tiscali.it, davide.gottini@virgilio.it). */
00010 #include <cstdlib>
00011 using namespace std;
00012 
00013 #ifndef TT_LISTE
00014 #define TT_LISTE
00015 
00017 struct ElemLista {
00019     const void *elemento;
00021     ElemLista *prossimo;
00022 };
00023 
00025 struct Lista {
00027     ElemLista *testa;
00029     ElemLista *coda;
00031     int n;
00032 };
00033 
00040 Lista *listeCreaLista(const void *primo);
00041 
00048 void listeDistruggiLista(Lista * l);
00049 
00056 void listeAggiungiElemento(Lista * l, const void *elemento);
00057 
00067 const void *listeLeggiElemento(Lista * l, int i);
00068 
00079 void listeScriviElemento(Lista * l, int i, const void *elemento);
00080 
00081 #endif

Generato il Fri Jan 28 11:43:15 2005 per TennisTournament da doxygen 1.3.6