Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22

Discussione: [c++] thread

  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    [c++] thread

    Come si fanno i thread?
    Non so se è il termine esatto, ma spero di esser stato chiaro

  2. #2
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    :quote: upp

  3. #3
    Utente di HTML.it L'avatar di gokan
    Registrato dal
    Feb 2003
    Messaggi
    262
    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!!

  4. #4
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Non credevo ke i thread cambiano da os a os...cmq lo devo fare x linux.

  5. #5
    Utente di HTML.it L'avatar di gokan
    Registrato dal
    Feb 2003
    Messaggi
    262
    Mi dispiace allora
    Sotto linux, non saprei nemmeno come creare un thread.
    Ciao

  6. #6
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    forse hai inteso male, i thread non sono delle operazioni che vengono svolte contemporaneamente ad altre?

  7. #7
    Utente di HTML.it L'avatar di gokan
    Registrato dal
    Feb 2003
    Messaggi
    262
    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

  8. #8
    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

  9. #9
    Originariamente inviato da FinalFantasy
    Non credevo ke i thread cambiano da os a os...cmq lo devo fare x linux.
    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

  10. #10
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Originariamente 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
    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 :P

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.