Salve, mi servirebbe un'aiuto .
Avrei bisogno di creare un thread parallelo al flusso di esecuzione di un ciclio della mia funzione (thread e funzione devono essere flussi obbligatoriamente separati) che conti per un N millisecondi e che alla fine setti a TRUE una variabile che blocchi l'esecuzione del ciclo. Questo ciclo fa ovviamente determinate istruzioni che devono essere eseguite fino a quando questa variabile è settata a FALSE.
thread conta start // qualcosa del genere
While ( condizione == FALSE )
{
...
...
}
Un contatore o qualcosa del genere, completamente indipendente, che mi faccia interrompere un ciclo in esecuzione alla scadenza del tempo N. Ovviamente il ciclo non deve contare lui stesso il tempo attraverso il tempo di sistema.