Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    122

    [C] utilità fflush(stdout)

    Ciao a tutti,so che sarà una domanda idiota per voi ma sono proprio all'inizio con il C e non trovo da nessuna parte a cosa serva questo fflush(stdout)...qualcuno saprebbe aiutarmi?:-)
    Grazie
    Ciao ciao

  2. #2
    Vedi qui
    Ci sono 10 tipi di persone al mondo, chi conosce il sistema binario e chi no.

  3. #3
    Utente di HTML.it L'avatar di Mods
    Registrato dal
    Jun 2004
    Messaggi
    302
    Detta in soldoni, l'fflush(<stream>) server a pulire il buffer di un determinato stream.
    Nel caso dell'input/output del C (tipo printf e scanf) molto spesso sono bufferizzate, e non neccessariamente eseguono l'operazione istantaneamente.

    Tale operazione, fflush(stdout), quindi è come forzare a svuotare il buffer d'output e mostare il tutto a video... e' molto utile nel caso di programmi multi processo che molto spesso l'output non avviene mai instantaneamente nonostante l'istruzione sia già stata eseguita...

    Adesso ammetto che l'ho detta un po' in parole semplici, e chiedo perdono agli esperti del C, ma era giusto per farti capire
    Ci sono 10 tipi di persone al mondo: quelli che conoscono il codice binario, e quelli che non lo conoscono!

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.