IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques Discussion :

Thread boost, un exemple ?


Sujet :

Bibliothèques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 71
    Par défaut Thread boost, un exemple ?
    Bonjour.
    Je voudrais utiliser en c++ sous linux des threads avec la livrairie boost.
    Le problème est que sur le site, je ne trouve aucun exempel, et j'ai du mal à voir comme l'utiliser ( peut on dériver une classe d'un thread boost par exemple ?).

    Je voudrais donc savori si quelq'un peu me donner l'url d'un exemple de code simple utilisant les thread de la librairie boost.

    Merci

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    En attendant un tuto sur DVP.com, à part la doc sur le site de Boost, je ne sais pas

  3. #3
    Membre expérimenté
    Avatar de superspag
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    153
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 153
    Par défaut
    Effectivement, la documentation boost ne donne pas d'exemple de code (ou alors je suis passé à coté). Mais l'utilisation de boost::thread est très simple... en gros tu construis un thread en lui donnant en paramètres la fonction à exécuter.

    Ce qu'il explique dans la doc, c'est plus les concepts multi-threads qui sont difficiles à assimiler... C'est toujours très dangereux d'utiliser des threads quand on n'en maîtrise pas les effets.

    Qu'est ce que tu n'arrive pas à faire avec boost::thread ?
    (NB : http://www.boost.org/boost/thread/thread.hpp )

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 71
    Par défaut
    Rien en particulier. J'etais habitué avec builder ou QT à dériver mes classes d'une classe thread pour les utiliser. Je me demandais si il fallais faire la meme chose avec les Thread boost. Et en cherchant, je me susi un peu perdu dans la doc.

    Je me demandais donc si quelqun avec un exemple de code à montrer.

  5. #5
    Membre expérimenté
    Avatar de superspag
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    153
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 153
    Par défaut
    j'ai pas trop le temps d'ecrire un bout de code... désolé

    avec une petite recherche je tombe sur http://www-eleves-isia.cma.fr/docume...oc/thread.html

    y'a un liens vers un prog exemple... si ça peut t'aider...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 71
    Par défaut
    Merci beaucoup.
    Oui cela m'aide, j'y vois un peu plsu clair.
    Si je comprends bien, on ne peu aps dériver une classe de la classe thread comme on le fait sous builder par exemple. c'est ce qui m'intéressait.

    Merci pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Mélange de threads Boost et d'une IHM Qt
    Par petebull1976 dans le forum Multithreading
    Réponses: 11
    Dernier message: 05/07/2011, 00h57
  2. Hashmap, tri, threads : Boost, STL, Glib ?
    Par Bouteille dans le forum C++
    Réponses: 5
    Dernier message: 16/11/2010, 00h24
  3. boost ssl exemple
    Par guillaume07 dans le forum Boost
    Réponses: 0
    Dernier message: 25/03/2010, 20h27
  4. Problème thread Boost
    Par TuRn3r dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 01/06/2006, 18h34
  5. [Thread] aide pour comprendre un exemple
    Par maminova77 dans le forum 2D
    Réponses: 2
    Dernier message: 19/04/2006, 23h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo