Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: [C] Problema BREAK

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    146

    [C] Problema BREAK

    Salve a tutti, io ho questo pezzo di codice:

    codice:
    while ( fread((void*)&c,  1, 1, fp) == 1 )
    	{
    		if ( c == '\n' )
    			break;
    	}
    vorrei togliere l'istruzione "break" ovviamente il risultato deve essere lo stesso, ma non sò come fare qualcuno può darmi una mano?

  2. #2
    Utente di HTML.it L'avatar di 810106
    Registrato dal
    Jun 2008
    Messaggi
    67

    && ?

    codice:
    while(fread(&c,  1, 1, fp) == 1 && c != 0x0A)
       ;
    Non dimenticare il ';'!
    Free software: free as freedom!

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    146
    avevo pensato cosi
    codice:
    while ( fread((void*)&c,  1, 1, fp) == 1 && c != '\n')
            ;
    Non va bene?

  4. #4
    Utente di HTML.it L'avatar di Kilin
    Registrato dal
    Mar 2003
    Messaggi
    453
    dovrebbe andare, non funziona?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    146
    no non và cambiando solo quello mi dà un casino di errori!!!!!!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    146
    ho provato con il tuo suggerimento e funziona Come mai?

  7. #7

    Re: && ?

    Originariamente inviato da 810106
    codice:
    while(fread(&c,  1, 1, fp) == 1 && c != 0x0A)
       ;
    Non dimenticare il ';'!
    [OT]
    K&R
    [/OT]

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Originariamente inviato da YOGHI87
    no non và cambiando solo quello mi dà un casino di errori!!!!!!!!
    QUALI errori? Perche' non li indicate mai?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    146

    Re: Re: && ?

    Originariamente inviato da menphisx
    [OT]
    K&R
    [/OT]
    Cosa vuol dire?

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Sono le iniziali dei cognomi di

    Brian W. Kernighan, Dennis M. Ritchie

    che insieme a Ken Thompson hanno sviluppato il C.
    I due hanno scritto anche il manuale di riferimento del linguaggio

    Il linguaggio C. Principi di programmazione e manuale di riferimento
    Brian W. Kernighan, Dennis M. Ritchie


    che, in breve, si indica con

    K&R

    ad indicare appunto, leggi sul libro di C
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.