Come si fanno i thread?
Non so se è il termine esatto, ma spero di esser stato chiaro
Come si fanno i thread?
Non so se è il termine esatto, ma spero di esser stato chiaro
:quote: upp
La domanda è piuttosto "generica"
Lo devi fare sotto windows?
Devi usare qualcosa come CreateThread
Se si, eccoti un link sull'MSDN:
http://msdn.microsoft.com/library/de...eatethread.asp
Se hai qualche domanda, chiedi. Vediamo se ti posso aiutare!!
Non credevo ke i thread cambiano da os a os...cmq lo devo fare x linux.
Mi dispiace allora
Sotto linux, non saprei nemmeno come creare un thread.
Ciao
forse hai inteso male, i thread non sono delle operazioni che vengono svolte contemporaneamente ad altre?
Dunque, il sistema operativo windows permette di creare, terminare etc i thread in maniera diversa rispetto a Unix/Linux. Significa che programmando sotto linux, una funzione del tipo CreateThread(...,...,..,..,..)non può essere utilizzata. Magari c'è lo puoi dire te come si crea un thread sotto linux
prova a vedere le boost.hanno un supporto x i thread
La stupidità umana e l'universo sono infinite.
Della seconda non sono certo(Einstein)
Gnu/Linux User
Puoi usare i Posix threads (pthreads)Originariamente inviato da FinalFantasy
Non credevo ke i thread cambiano da os a os...cmq lo devo fare x linux.
http://www.llnl.gov/computing/tutori...eads/MAIN.html
Quando scrivi un programma che li usa, devi linkare la libreria pthread, aggiundendo -lpthread nella fase di link
gcc -o prova prova.c -lpthread
Credo proprio di non aver capito. Viene definita una funzione con un puntatore, però non ho capito lo scopo del suo parametro. In ogni caso sn riuscito a creare il mio thread :POriginariamente inviato da internet
Puoi usare i Posix threads (pthreads)
http://www.llnl.gov/computing/tutori...eads/MAIN.html
Quando scrivi un programma che li usa, devi linkare la libreria pthread, aggiundendo -lpthread nella fase di link
gcc -o prova prova.c -lpthread