Linuxtrent: Re: Ancora C

  • From: Flavio Stanchina <flavio.stanchina@xxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sun, 4 Nov 2001 20:42:42 +0100

On Sunday 04 November 2001 19:50, Daniele Nicolodi wrote:

> Qualcuno puo` esprimere giudizi su un pezzettino di codice che ho
> scritto ?? Eccolo:

> void esame_fill(struct esame * e,
>               char * nome, char * cognome, char * matricola,
>               char * corso , int voto)
> {
>       [...]
> }

Ho visto che esame_fill() può essere chiamata su una struct esame già 
riempita, perciò prima di allocare spazio per le nuove stringhe devi 
liberare quelle eventualmente  già presenti. Ti conviene estrarre da 
esame_delete() la parte che libera le stringhe e chiamarla anche da 
esame_fill().

Mi sembra che non ci sia altro da dire, tranne che verrebbe molto meglio 
in C++...

-- 
Ciao,
    Flavio Stanchina
    Trento - Italy

"The best defense against logic is ignorance."
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts: