ne approfitto per analizzare due modi d'uso del codice sotto riportato, il primo prevede mettere la variabile bAbort a true e sucessivamente chiamare la TerminateThread(); la seconda invece chiamare solo la TerminateThread().
Nel primo caso la funzione Scrivi() dovrebbe essere eseguita completamente sino alla chiusura del file mentre nel secondo tutto si può dire: che ve ne pare?
grazie
codice:DWORD MyThread() { while(bAbort==true) { Scrivi(); } } void Scrivi() { FILE *fp; fp=fopen("test.txt","a+"); fprintf(fp,"test\n"); fclose(fp); }

Rispondi quotando