Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - [RISOLTO] Thread
Forum - C/C++ - [RISOLTO] Thread

Avatar
Shutdown (Founder Member)
Guru


Messaggi: 1212
Iscritto: 10/09/2005

Segnala al moderatore
Postato alle 12:49
Martedì, 03/04/2007
Ciao ragazzi...

Vorrei gestire i thread di un mio programma
tramite un modulo. Quindi dovrei scrivere
il modulo.

Il mio problema sorge perchè vorrei creare
qualcosa di generico. Il mio intento è quello di
poter creare thread puntando a funzioni generiche
che io non conosco. Infatti la funzione potrebbe
restituire un valore oppure avere N parametri.
Come si può risolvere?

Codice sorgente - presumibilmente C/C++

  1. HANDLE hThrd[MAX_THRD];
  2. DWORD dwThrdId[MAX_THRD];
  3.  
  4. int createThrd( TIPO MIA_FUNZIONE(PAR1,PAR2,PARn), int id ) {
  5.     hThrd[id] = CreateThread(NULL, 0, COME SI FA ORA? , dwThrdId[id]);
  6.     return hThrd[id] ? 1 : 0;
  7. }


Ultima modifica effettuata da Shutdown il 05/04/2007 alle 11:42


1 + 1 = 10
PM Quote
Avatar
Shutdown (Founder Member)
Guru


Messaggi: 1212
Iscritto: 10/09/2005

Segnala al moderatore
Postato alle 11:43
Giovedì, 05/04/2007
Il problema è stato risolto.
Guardare questa discussione:
http://forum.html.it/forum/showthread.php?threadid=1108374


1 + 1 = 10
PM Quote