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);
}