Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Scrittura ridondante nei cicli
Forum - C/C++ - Scrittura ridondante nei cicli

Avatar
Pitagora (Member)
Expert


Messaggi: 367
Iscritto: 12/06/2010

Segnala al moderatore
Postato alle 19:05
Domenica, 20/11/2011
Codice sorgente - presumibilmente C/C++

  1. while ( fileStream && !fileStream.eof() )
  2. {
  3.    ...
  4. }



... la funzione membro eof chiaramente agisce su EOF. fileStream viene convertito in un puntatore che ritorna 0 se il failbit e/o il badbit sono impostati ad 1. Il failbit nei file, viene posto ad 1 se si incontra la fine del file (EOF).

Detto questo: la condizione nel while, sopra riportata, è ridondante?

PM
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Up
2
Down
V
Segnala al moderatore
Postato alle 19:19
Domenica, 20/11/2011
Sì ...

grazie ^^ - Pitagora - 20/11/11 19:22
ehm: sì nel senso che è rindondante giusto? - Pitagora - 20/11/11 20:10
Sì - nessuno - 20/11/11 20:54


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM