Pagina 1 di 1

Lista generica [C] codice tutorial

Inviato: sab 4 ott 2008, 11:17
da Blizzard
Ciao,
come avevo detto in un altro post ho scritto un codice per gestire una lista "diciamo generica" di elementi in C.
Ho scritto il codice ma è abbastanza commentato a mo di tutorial, soprattutto nell'utilizzo.

In pratica il sistema consente di gestire liste con all'interno elementi di tipo arbitrario (ovviamente tutti i tipi devono essere noti a compile time e dichiarati in una enum per essere utilizzati nella lista).

Esistono sicuramente modi più liberi di implementare questa "voglia di template list :D". A me è venuto in mente questo perchè è semplice.

Se per caso decidete di utilizzare il codice:
1. Dovete completarlo perchè ci sono solo le funzioni e le procedure basilari
2. State attenti se non è buggato che non l'ho potuto testare più di tanto.

Fatemi sapere cose ne pensate

Gio

Re: Lista generica [C] codice tutorial

Inviato: sab 4 ott 2008, 11:51
da targzeta
Io ho creato una libreria per le strutture dati generiche. Per ora ho implementato le liste, le code e l'array (o meglio, vettore). Appena posso guardo il tuo codice e poi magari posto anche il mio. Non so te ma con la mia libreria si avanti di casting...ma di brutto :).

Spina

Re: Lista generica [C] codice tutorial

Inviato: sab 4 ott 2008, 12:10
da Blizzard
anche con la mia!
il fatto è che fondamentalmente non mi viene in mente niente di questo genere che non sfrutti cast a destra e sinistra. :-k

Gio