Repository 32bit  Forum
Repository 64bit  Wiki

problema percorso file

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Specificare sempre il tipo di shell (bash, sh, csh, etc...)
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza dell'ultima regola porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Re: problema percorso file

Messaggioda Mario Vanoni » gio mag 14, 2009 13:12

ulisse89 ha scritto:Potresti mettere di volta in volta l'output della fscanf in una variabile intera. Poi se è = 0 allora ignori ciò che ha letto, se è > 0 fai ciò che devi fare, se è EOF allora termini il ciclo.
Per esempio:
Codice: Seleziona tutto
int a = fscanf(fp, "%d", &v);
while(a  != EOF)
{
   if(a = 0)
      ;
   else
   {
      count++;
        somma+=v;
        if (v>max)
            max=v;
        else if (v<min)
            min=v;
        }
       
        a = fscanf(fp, "%d", &v);
}


Bravissino, permetti un'aggiunta ed una correzione?

if (a == 0)
fprintf(stderr, "Riga corrotta nel file.\n");
Mario Vanoni
Iper Master
Iper Master
 
Messaggi: 3174
Iscritto il: lun set 03, 2007 21:20
Località: Cuasso al Monte (VA)
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey

Re: problema percorso file

Messaggioda ulisse89 » gio mag 14, 2009 13:19

Giusto. Inoltre ho messo (a = 0), ma volevo scrivere (a == 0).
Avatar utente
ulisse89
Packager
Packager
 
Messaggi: 644
Iscritto il: sab gen 17, 2009 13:53
Località: Bologna
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce

Re: problema percorso file

Messaggioda Blallo » gio mag 14, 2009 13:56

grazie mille ragazzi....davvero:)
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3054
Iscritto il: ven ott 12, 2007 11:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14 x64 / 12.2
Kernel: 3.2.x
Desktop: Xfce

Precedente

Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite