Originariamente inviato da kirakira93
anche...ma allora bisognava mettere anche l'eccezione dela fseek()...per questo ho messo 2 break al posto di quello che hai messo te e un break
Mettere il controllo del valore di fseek nella condizione del while? E perché mai? Sai già quando uscire dal ciclo: quando count diventa zero. Il controllo del valore di ritorno della fseek è corretto farlo nel corpo del ciclo e l'eventuale errore non dovrebbe far parte della condizione di uscita in quanto si tratta di una situazione eccezionale. In questo caso sarebbe più corretto (a mio parere) far restituire un codice di errore e passare la patata bollente al chiamante (stampa dell'errore compresa).


Originariamente inviato da kirakira93
Poi io penso che nella programmazione anche un goto o un __try __leave __finally possono benissimo essere usati....basta stare attenti
Il __try __leave __finally in C non lo conosco mami pare non sia un costrutto standard. Riguardo il goto...