Thread contatore paralello all'esecuzione principale

di Anonimizzato21799 il
3 risposte
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.

3 Risposte

  • Sai come creare un thread? Con quale compilatore vuoi farlo? Su che sistema operativo?
  • Il sistema è Linux.
    Per la creazione del thread, conosco quelli in Java, in C non molto.
  • Quindi prima dovrai studiare l'argomento e poi scrivere il codice.

    Cerca

    pthread

    e documentati
Devi accedere o registrarti per scrivere nel forum
3 risposte