| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Boostez Tutoriel Multithreading
    Si vous n'avez aucun montant graves de programmation C + + , vous avez sans doute rencontré la bibliothèque Boost . Il est si populaire que beaucoup de ses bibliothèques sont envisagées pour inclusion dans le prochain C + + standard. Beaucoup d'entreprises comprennent le démarrage dans leurs bases de code C + + comme une question de cours - c'est presque comme une deuxième bibliothèque standard. Si vous utilisez Boost, ajoutant multithreading à votre programme est facile . En prime , votre code de multithreading sera plus portable si vous le faites . Instructions
    1

    définir une fonction qui va faire le travail du fil. Il devrait prendre aucun argument et vides de retour. Par exemple, écrire :
    travailleur

    void () {

    do_thread_stuff (); }


    2

    Créer un objet thread dans la fonction où vous voulez démarrer le thread. Ajoutez ce code :

    my_thread = boost :: shared_ptr ( nouveau boost :: fil ( travailleur) ) ;
    3

    attendre que le thread fin de l'exécution . Pour ce faire, en écrivant:

    my_thread -> join () ;

    Previous :

    next :
      articles connexes
    ·Comment écrire un programme C pour la multiplication d…
    ·Comment se convertir à Hex utilisant C + + 
    ·Différences entre C et C + + 
    ·Comment utiliser Xcode 
    ·Des programmes en C + + qui renversera une phrase 
    ·Comment créer un fichier C + + en-tête 
    ·Comment faire pour convertir C + + à ADA 
    ·Comment signer un fichier d'application SIS Nokia 
    ·Comment faire pour effectuer fichier I /O en C + + 
    ·Comment faire pour utiliser des objets 2D en RPC 
      articles en vedette
    ·Microsoft ASP Certification 
    ·Qu'est-ce qu'un Socket en Java 
    ·Quelles sont les différences entre la syntaxe et des e…
    ·Comment mettre C Strings de style dans un tableau en C …
    ·Propriétés des formulaires dans Visual Basic 
    ·Comment mettre à jour les sélecteurs CSS pour IE6 
    ·Comment aligner du texte dans une zone de liste déroul…
    ·Comment faire XSD 
    ·Comment faire pour convertir DataView Dans un TreeView 
    ·Comment faire un modèle d'astérisques en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com